这一章都是在说public、protected、friendly(即默认)、private的区别 1.首先,区分修饰词修饰类和成员的差别 (1)类只能要么被public修饰,要么啥都没有即默认(包访问权限);(这一条不包括内部类) (2)类的成员可以被public、protected、private Read More
posted @ 2019-08-18 23:27 卑微芒果 Views(179) Comments(0) Diggs(0) Edit
1.初始化,变量初始化优先于方法,静态类型与非静态类型初始化的差别在于,前者发生在类加载阶段,而后者发生在创建对象的阶段。 2.数组初始化三种方法: (1)int[] a = {1, 2, 3}; 只能用于定义时初始化,这种方法不够灵活 (2)int[] a = new int[]{ 1, 2 ,3 Read More
posted @ 2019-08-18 23:05 卑微芒果 Views(142) Comments(0) Diggs(0) Edit
1、java不准许将一个数字作为布尔值。 2、区分break和continue continue跳过一次循环,break跳出整个循环 continue跳到循环顶部的行为会使得i值递增,break从循环块外的下一句开始执行,不会有i值递增 实例: 结果:break_i = 9 continue_i = Read More
posted @ 2019-08-18 21:40 卑微芒果 Views(171) Comments(0) Diggs(0) Edit
自增自减运算,这个位置相当容易错。不过其实也很简单,前向自增自减如(++i)是先做运算,在使用i的值;后向自增自减则是在使用完i的当前值在对i进行运算。 ==和equals()的区别是非常重要的。 ==比较的是引用 equals()方法比较的是实际内容,但是要注意,equals()方法默认是比较引用 Read More
posted @ 2019-08-18 16:19 卑微芒果 Views(113) Comments(0) Diggs(0) Edit
在这里总结一下,第二章需要掌握和注意的地方。 这里是我认为在第二章中需要注意的地方。 Read More
posted @ 2019-08-18 15:39 卑微芒果 Views(270) Comments(0) Diggs(0) Edit