只有注册用户登录后才能阅读该文。 阅读全文
摘要:
java内部类 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 public class 阅读全文
摘要:
一:构造函数和一般函数区别: 1. 构造函数:对象创建时,就会调用与之对应的构造函数,对对象进行初始化。 一般函数:对象创建后,需要函数功能时才调用。 2. 构造函数:对象创建时,会调用只调用一次。 一般函数:对象创建后,可以被调用多次。 3.细节: 1,构造函数如果完成了set功能。set方法是否 阅读全文
摘要:
静态方法:有static修饰的方法。 非静态方法:没有static修饰的方法。 方法调用: 一静态方法调用 静态方法/属性 1)一个类:直接调用。 2)不同类/不同文件: a: 类名.属性名/方法名 b:实例化对象。 类名 对象名 = new类名(); 对象名. 属性/方法 二静态调用 非静态方法/ 阅读全文
摘要:
循环结构 3.1 for(初始值;条件;增量){ 执行语句 } 3.2 while(条件){ 执行语句 } 3.3 do{ 执行语句 }while(条件); for循环中该变量随着循环结束而从内存消亡, while循环中却可以继续存在并使用,也就是还在内存中并未消亡。 ※明确执行次数for , 不知 阅读全文
摘要:
1.选择结构 2.1 if(条件){ 执行语句1 }else{ 执行语句2 } 2.2 if(条件){ 执行语句 }else if(条件){ 执行语句 }else{ 执行语句 } 如果有条件满足,后面的条件不再执行 2.3switch(数据类型){ case 结果1: 执行语句 break; cas 阅读全文
摘要:
package day12; /** 局部变量与成员变量 */ public class Test { /** 运算符 */ public static void main(String[] args) { int i = 1; i += 1;// i=i+1 但是+=不考虑类型转换 System.out.println(i); byte b = 1; b = (b... 阅读全文
摘要:
package day12; /** 局部变量与成员变量 */ public class Test { // 成员变量:定位类体内方法体外 作用域是整个类。使用时可以不赋值,执行默认值。 static boolean b; static int i; static char c; static double d; public static ... 阅读全文