Java语言基础知识全总结一.Java的优点二、Public static void main(String[] args)解析三、一个Java文件是否可以有多个类?四、面向对象与面向过程五、继承封装多态六、JDK与JRE七、一个Java程序编译、加载、执行全过程八、类加载器九、对象实例化十、变量十一、访问权限十二、构造函数一个实例变量在对象初始化过程中会被赋值几次?十三、重载和重写十四、抽象类和接口十五、序列化Serializable十六、内部类(补充更多)十七、泛型十八、Java数据类型十九
一.Java的优点1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点?3. Java提供很多内置的类库,例如支撑多线程和GC4. Java由JVM自...