导读:经过这么多年的Java开发,结合Java开发人员面试的经验,我认为J2SE主要需要掌握以下内容。1.JVM相关。对于刚接触Java的人来说,JVM相关知识不一定需要深入了解,对这个概念有一些简单的了解......
您可以了解更多关于JDK如何自动转换的知识,包括装箱拆卸等,并注意避免装箱后类型相等的判断。
主要知识点:基本类型:int、long、float、double、boolean。
相应的对象类型:Integer等类型转换为基本类型、装箱和拆箱。
Object类型:equals,hashcode。
String类型的特点。
4.对象和实例。
在这方面,开发者需要了解class和instance之间的概念和差异,这是java面向对象特征的基础。
主要知识点有:
Class和Instance的概念。
Instance创建过程:无继承:分配内存空间,初始化变量,调用结构函数。
继承:处理静态动作,分配内存空间,将变量定义为初始值,从基类->子类,处理定义的初始化,实施结构方法。
需要注意的是,静态属性从基类->子类开始。
默认无参与结构方法的特点。
5.访问控制。
这也是java包装特性的基础,需要掌握的是:publicprotedefaultedefivate对class、method和field的修饰。
版权声明:本文由用户自发贡献,观点仅代表作者本人,本站不承担相关法律责任。如有侵权/违规内容本站将立刻删除
