
java知识
java
monster&&summit
我一直在进步
展开
-
java标识符
java语言基础原创 2020-01-15 11:28:59 · 131 阅读 · 0 评论 -
内部类(非静态内部类,静态内部类,方法内部类,匿名内部类)
标题五、内部类(非静态内部类,静态内部类,方法内部类,匿名内部类)标题//1、非静态内部类:内部不能有任何静态声明// class outer {//外部类// class Inner{//内部类// int a=10;//不能为静态的// }//}//外部类的非静态方法中创建内部类对象//先在外部类的非静态方法中创建内部类的对象,在创建外部类的对象并调用外部类的方法,由此...原创 2020-01-15 11:45:11 · 109 阅读 · 0 评论 -
用简单命令行输入输出与图形化输入输出实现求一个整数数组的最大值最小值平均值和所有元素的和
标题求一个整数数组的最大值最小值平均值和所有元素的和标题简单命令行输入输出/import java.io.;public class array {public static void main(String[] args) {String s=null; int n=0;arr ab=null;try{System.out.println(“输入元素个数n”);Buffered...原创 2020-01-15 11:41:22 · 491 阅读 · 0 评论 -
java语言:数组的声明与数组对象的创建,数组元素的赋值
标题数组的声明与数组对象的创建,数组元素的赋值/class card2020{long card_num;double balance;card2020(long n,double b){card_num=n;balance=b;}}public class card{public static void main(String args[]) {int x[];x=new...原创 2020-01-15 11:42:27 · 660 阅读 · 0 评论 -
类的实际使用中的小知识(程序中学习细碎规则)
标题//三、封装(其实就是修改属性的可见性来限制对属性的访问,如重要成员变量用private修饰,类中的成员变量被限制private后,只能通过本类中的方法访问,所以每一个private型变量都要有对应的方法对他操作)标题四、构造器(是一种特殊的方法,名称和类名一样,没有返回值(连void也没有),其作用是创建对象时,对对象进行初始化)//没有定义构造器时,创建对象时使用了默认构造器,如n...原创 2020-01-15 11:36:06 · 114 阅读 · 0 评论 -
在实际程序中学习java类的定义与使用,方法的定义与使用
标题//类的定义和使用/class BirthdayTest{int year,month,day;//成员变量//成员变量在对象创建后有默认值,整型为0,字符型为空格,布尔型为false,参考类型变量为null}//创建一个类,新的数据类型BirthdayTestpublic class Birthday {public static void main(String args[])...原创 2020-01-15 11:33:15 · 243 阅读 · 0 评论 -
程序中学java变量多态
标题//一、变量多态:s被声明为父类类型,却指向的是子类时(即空间是子类),s称为变量多态。注意,使用时通过句柄s可以访问子类中与父类相同的成员变量,父类中没有的成员变量要对s进行强制类型转换class Student {//父类String studentNo,name;Student(String sn,String nm)//父类构造器{studentNo=sn;name=nm;...原创 2020-01-15 11:48:37 · 177 阅读 · 0 评论 -
java输入输出(命令行与图形化)
标题//简单命令行方式输入输出import java.io.*;//加载包public class tryprint{public static void main(String[] args) {String s=null;int n=0;try {System.out.println(“输入年龄:”);BufferedReader br=new BufferedReader(n...原创 2020-01-15 11:30:59 · 1457 阅读 · 0 评论 -
java非访问控制符static final abstract
标题二、非访问控制符static final abstract标题//一、static(修饰方法,变量)//简单来说,成员变量(方法)加了static成为类变量(类方法),只分配一个空间;不加为实例变量,给每一个对象分配一个空间,之间互不影响//类方法不需要创建对象,使用时直接类名调用就可以;//类方法只能直接访问类变量或类方法参数,不能直接访问实例变量。非静态方法可直接访问本类中...原创 2020-01-15 11:47:04 · 183 阅读 · 0 评论 -
java接口
标题三、接口//接口中的方法不给出方法体,是抽象方法,即都是public、abstract的方法;//接口中只允许定义常量,不允许定义变量,接口中的成员变量都是public、static、final型的(不能重新赋值),方法的修饰符及变量的修饰符都是可以省略的//接口定义 interface 接口名{接口体}interface first {int a=1;//不赋初值会出错void...原创 2020-01-15 11:43:13 · 200 阅读 · 0 评论 -
基本数据类型类
基本数据类型类原创 2020-01-15 11:55:17 · 145 阅读 · 0 评论 -
java 访问控制符
标题//四、访问控制符//1、private 作用域范围只限于本类中,即使是子类也不能继承,实现了封装特性//2、protected 只能在根器有关系的类中才能访问,如在同一个包中的类,所在类的子类中//3、public 访问范围不受限,但成员变量和方法的公有性是以类的公有性为前提的//具有默认访问性的类只能被一个包中的类访问,具有默认访问性的成员变量和方法,只能在本类中或同一个包中的其他...原创 2020-01-15 11:46:09 · 112 阅读 · 0 评论 -
常用类:比较类
//两个比较运算符//1、"==":比较左右两边为简单数据类型时,只要值相等就返回true;为参考数据类型时,必须指向同一个对象,,结果才为true//2、equal()方法:在Object类中定义,每个类都继承了这个方法//对两个参考类型变量进行比较,两个变量类型相同且都指向同一个对象时,结果为true。//但有四个类型除外:File,Date,String,基本数据类型类。只要内容一样...原创 2020-01-15 11:50:17 · 290 阅读 · 0 评论 -
java单个字符型数据赋值
java单个字符型数据赋值赋值方式多样,代码如下:public class one{ public static void main(String args[]) { char ch1='A';//字符 char ch2='\u0041';//A的Unicode码 char ch3=0x41;//A65转换成十六进制 char ch4=65;//A的ASCII码65 in...原创 2020-04-28 16:30:32 · 1021 阅读 · 0 评论 -
子类与父类,super的使用,加载包的使用
标题七、父类、子类和继承//通过继承父类创建子类。。在父类中,被private修饰的属性和方法不能被子类继承class Student {//父类String studentNo,name;Student(String sn,String nm)//父类构造器{studentNo=sn;name=nm;}void showInfo(){System.out.println(“...原创 2020-01-15 11:39:12 · 463 阅读 · 0 评论 -
常用类:String类与StringBuffer类
标题//String类:描述字符串常量(双引号括起的字符序列)/## 标题/构造器//1、public String ()创建空串//2、public String(String value)传入一个字符常量或String对象//3、public String(char value[])传入一个字符数组,转化成字符串序列//4、public String(char value[],int...原创 2020-01-15 11:52:38 · 222 阅读 · 0 评论 -
java非常规运算符
+=,=+,=-运算符x+=2;等价于x=x+2;b+=a;等价于b=b+a;b=+a;等价于b=a;b=-a;等价于b为a的相反数class Test{ public static void main(String []args) { int a=10; int b=-a; int c=20; //int c+=a;注意这种写法是错的 c+=a; int d=...原创 2020-04-28 16:56:41 · 117 阅读 · 0 评论