java程序员面试宝典笔记

  1. Java为解释性语言,其源代码经过Java编译器编译成字节代码,然后交给JVM解释执行。
  2. Java的执行速度比C/C++慢,但是java能跨平台,C/C++不能;
  3. Java为纯面向对象语言,不存在全局变量或者全局函数;而C++兼具面向对象及面向过程编程的特点,因此可定义全局变量和全局函数;
  4. Java没有指针的概念,因此更加安全;
  5. Java不支持多重继承,但是它可以通过实现多个接口从而达到与C++多重继承相似的作用;
  6. Java提供了垃圾回收器来实现垃圾的回收,因此不需要程序显式地去管理内存的分配;
  7. Java不支持自动强制类型转换。

猜你喜欢

转载自www.cnblogs.com/wumh7/p/9660419.html