2019年4月21日

Java和C++的区别

摘要: 都是面向对象的语言,都支持封装、继承和多态。 Java 不提供指针来直接访问内存,程序内存更加安全。 Java 的类是单继承的,C++ 支持多重继承;虽然 Java 的类不可以多继承,但是接口可以多继承。 Java 有自动内存管理机制,不需要程序员手动释放无用内存。 阅读全文

posted @ 2019-04-21 09:30 楼兰剑客 阅读(128) 评论(0) 推荐(0) 编辑

什么是字节码?采用字节码的最大好处是什么?

摘要: 先看下 java 中的编译器和解释器: Java 中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。 编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在 Jav 阅读全文

posted @ 2019-04-21 09:28 楼兰剑客 阅读(2167) 评论(0) 推荐(0) 编辑

JDK、JRE、JVM的区别

摘要: JDK: JDK(Java Development Kit)顾名思义它是给开发者提供的开发工具箱,是给程序开发者用的。它除了包括完整的JRE(Java Runtime Environment),Java运行环境,还包含了其他供开发者使用的工具包。 JRE: 普通用户而只需要安装 JRE(Java R 阅读全文

posted @ 2019-04-21 09:23 楼兰剑客 阅读(280) 评论(0) 推荐(0) 编辑

导航