对于第一章,我主要了解java的面向对象、代码安全性、可移植性、解释执行、动态性:
1.面向对象:基于面向过程,高于面向过程。
2.代码安全性:java代码通过javac命令编译为class文件(字节码文件--以后统称为class文件)运行。
3.可移植性:编译过后的class文件,通过jvm运行与用户操作系统无关,用户不管什么操作系统只要安装了jvm都可运行。
4.解释执行:Java字节码本身就可以对自己进行解释。
5.动态性:java中使用多重继承,java的使用方式主要通过接口来调用的,这一特性极大的增加了java的灵活性。 其中:java还提供了非常庞大的类、库体现的java面向对象的特征。