回顾在郑州大数据学习培训**个多月来的历程,我感觉时间很快,压力很大!学的东西很多,内容也比较抽象,特别是面向思想编程。面向对象三条线,**条类及类的成员,第二条三大特性(封装,继承,多态),第三条关键字。课前的预习对上课老师所讲的内容能比较好的接受,对学习内容做一个初步的了解,这样学习更加的**。以下是我整理的相关知识点汇总:
Java运行原理:Java编译器 (编译) → 虚拟机(解释执行) → 解释器(翻译) → 机器码,我感觉这是比较重要的。
比较难理解得是深入构造器,里面的重载构造器,一开始并不是很懂,上网看了一下别人的学习经验还有总结,现在理解了基本的,说出来不会出错。
构造器重载:构造器名字相同都跟类名一样,参数(参数个数或类型)不相同我们就说这是构造器重载。当你要多次初始化不同数量的对象属性时候可以使用构造器重载,因为这样给对象属性赋值方便些。
类的继承:子类继承父类,子类重写父类方法,父类方法会被子类方法覆盖,想调用父类方法,可以使用super关键字访问。
Java所有的对象都存在于它所属的类。而每个类都有它自身的属性和方法,我们通过对对象的属性和方法的归纳将特定的对象归为一类。我们只需要建立一个类,给这个类定义好对象需要的属性和方法,所有该类对象都可以通过new类来快速使用它需要的属性和方法。从而大大减少代码量,并且让界面更简洁,而且当我们再次需要用到和该类相关的属性和行为时,我们只需要去调用它,相当之方便。
Java提供了继承、多态、封装、抽象等多种方法,让类与类之间的使用和访问更加灵活,并且程序在执行的过程中也更加安全。
学完面向对象,我们就学习集合,泛型,枚举和注解,IO流,多线程,Java常用类,Java反射机制,网络编程等。
幸运的是遇见了好老师和一帮好同学,闫老师上课很有逻辑性,内容充实。班主任佳姐很负责,会约束我们好好学习,就业老师云姐跟我们聊了很多关于就业的内容,让我对以后的工作有了更深的了解。 |