- 博客(8)
- 收藏
- 关注
原创 《疯狂JAVA讲义》学习笔记第七天
/*这两天进度是越来越慢了,我这个人呢,总是想的太好,做起来又不能达到自己的目标,哎,想太多没什么卵用,脚踏实地,回归现实吧,理想终归是理想,还是先把现实的问题处理好,搞好自己当下的生活*/1、接口里不能包含构造器和初始化块定义;接口里的成员变量只能是静态常量,方法只能是抽象方法、类方法或默认方法。2、接口里的成员变量都是public static final类型的可以省略不写;所有东西的
2018-01-06 10:26:45
253
原创 《JAVA疯狂讲义》学习笔记第六天
1、使用final修饰的引用类型变量不能被重新赋值,但可以改变引用类型变量所引用对象的内容。2、final变量可执行“宏替换”;因为在编译时就可以确定其值。3、对于一个private方法只在当前类显示,子类无法访问,若在子类中定义一个一样的方法,这不是重写,相当于定义一个新的方法。所以使用final修饰一个private方法,任然可以在子类中定义与该方法一样的方法。4、final修饰的
2018-01-05 09:01:40
334
原创 《疯狂JAVA讲义》学习笔记第五天
1、final 不允许为final变量重新赋值;子类不允许覆盖父类的final方法;final类不能派生子类。2、包装类:自动装箱、自动拆箱。3、基本类型和字符串之间的转换。4、虽然包装类的变量是引用类型的,但包装类的实例可以与数值类型的值进行比较。5、负数补码:除符号位外按位取反得到反码,反码加一得到补码。6、toString()方法时Object类里的一个实例方法,所有的J
2018-01-03 17:36:21
237
原创 《疯狂JAVA讲义》学习笔记第四天
1、super调用父类中被覆盖的方法。2、重载主要多发生在同一个类的多个同名方法之间,重写发生在子类和父类的同名方法之间,当然父类方法和子类方法之间也可以发生重载。3、如果在构造器中使用super,则super限定该该构造器初始化的时该对象从父类继承得到的实例变量,而不是该类自己定义的实例变量。4、子类不会获得父类的构造器,但子类构造器里可以调用父类构造器的初始化代码。5、如果某个
2018-01-02 19:31:49
341
原创 《疯狂JAVA讲义》学习笔记第三天
1、switch语句后的表达式数据类型只能是byte、short、char、int;String和枚举类型。2、定义数组时不能指定数组的长度;数组一旦被分配了内存空间,就有了初值。3、数组初始化静态初始化:指定每个数组元素的初值,由系统决定数组的长度。动态初始化:指定数组长度,由系统为数组赋值。静态初始化与静态初始化不能同时使用,即不能给数组指定长度又为每个数组元素赋初值。
2017-12-31 21:51:04
219
原创 《疯狂JAVA讲义》学习笔记第二天
1、结构化程序设计结构化程序设计最小的程序单元是函数,任何简单或复杂算法都可以由顺序结构、选择结构、和循环结构组成,结构化程序设计中任何结构都有唯一的入口和唯一的出口。2、面向对象程序设计成员变量(状态数据)+方法(行为)=类定义。3、多态/********有待理解**************/子类对象可以直接赋给父类变量,但运行时仍然表现出子类的行为特征,这意味着同一个类型的
2017-12-31 21:17:39
637
原创 《疯狂JAVA讲义》学习笔记第一天
1、JDK Java SE Development Kit Java 标准版开发工具,提供编译运行JAVA程序的各种工具和资源,包括包括JAVA编译器、JAVA运行时环境以及常用的JAVA类库。2、JRE Java Runtime Environment JAVA运行时环境,是JAVA运行的必要条件,JRE中包含有JVM和其他所需的运行条件,JDK中包含有JRE,如果只需要运行J
2017-12-30 22:52:27
275
原创 2017.12.24 平安夜
又是这个日子,一年前的今天恰似昨天一般,考完研的第一个晚上。麻木,就当什么事都没有发生过,真想逃避这个世界。很困,但不敢闭眼,迷茫,不知如何适从。
2017-12-24 23:01:13
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅