一周感悟

新的一周过的特别快,总感觉这周过的浑浑噩噩,每日目标却只完成了一半。

java记了部分笔记。以便于对javase有更深层次的理解。

switch在执行时,首先计算圆括号中“表达式”的值,这个值必须时整数或字符型,同时应与各个case后面的常量表达值的类型一致。·

break是流程跳转语句。 

循环结构

while语句

while语句的执行过程是先判断条件表达式的值

this关键字

this的作用:可以区别成员变量和局部变量

成员变量和局部变量

成员变量:定义在方法外面

局部变量:定义在方法里面

打印(System.out.println(age)):就近原则,谁离我近,我就用谁。

如果要用成员变量,需要在age前面加上this

构造方法注意事项

构造方法的定义

如果没有定义构造方法,系统将给出一个默认的无参数构造方法。

如果定义了构造方法,系统将不再提供默认的构造方法。

构造方法的重载

带参构造方法,和无参数构造方法,两者方法名相同,但是参数不同,这叫做构造方法的重载。

推荐的使用方式

无论是否使用,都手动书写无参数构造方法,和带全部参数的构造方法。

任何类定义出来,默认就自带了无参数构造器,写不写都有。

一旦定义了有参数构造,无参数构造就没有了,此时就需要自己写无参数构造器了。

希望下一周再接再厉。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容