1.java 和c大小写敏感,php变量敏感,其他不敏感。
2.boolean a=0 语法错误。ctrl+shift+o自动导包。
3. 对于整型数a,b来说,取模运算或者求余运算的方法都是:
1.求 整数商: c = a/b;
2.计算模或者余数: r = a - c*b.
求模运算和求余运算在第一步不同: 取余运算在取c的值时,向0 方向舍入(fix()函数);而取模运算在计算c的值时,向负无穷方向舍入(floor()函数)。
4.普通与=短路与=&& ,按位与=&
5.引用类型都是系统写好的类,eg.Scanner键盘输入,所以需要导入(包下的类文件)、新建、使用。
6.bin文件夹下放.class文件,即.java编译后形成的字节码,字节码解释执行后形成可执行文件.exe;c编译执行。
7.数组默认值是0,不能int a[]; a={1,2,3};数组长度.length。
8.栈里是方法,堆里是对象(包括数组和字符串),方法区里是类。


9.定义数组

10.重载(overload):方法名相同,参数列表不同;与返回值类型无关,因为单独调用时无法区分。
11.八种基本数据类型和String是值传递,其他的引用类型是地址传递,引用类型都是对象(包括数组和字符串)。


12.对象

13.成员变量和局部变量

14.对private成员变量使用getter&setter,就可以在getter&setter内进行判断把关,防止不合理的修改。
15.不同包里类可以重名。
16.this.成员变量,可以和重名的局部变量区分开来。
17.构造方法

18.POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。
19.字符串






20.集合




21.BufferedWriter

读字符/字符数组到底时返回-1,读行(返回值不包含换行符)到底时返回null
22.接口:通用性,隔离性,公共约束的规范;
接口:可实现多个,偏规范;父类:只继承一个,偏功能。





23.lambda(λ)






24.静态方法


35.方法引用


36.流(stream)








37.模块化(module)


38. 多态:指各种子类继承父类后,呈现出各种形态。

被折叠的 条评论
为什么被折叠?



