1.什么是JVM
1-1.定义:
Java Virtual Machine,Java程序的运行环境(java二进制字节码的运行环境)
1-2.好处:
①.一次编写到处运行的基础,实现跨平台
②.自动内存管理,垃圾回收功能
③.数组下标越界,越界检查
④.多态,提高程序代码的可扩展性
1-3.比较:
2.JVM的作用
①.理解底层实现原理
②.高级程序员必备技能
3.常见的JVM
HotSpot
Java Virtual Machine,Java程序的运行环境(java二进制字节码的运行环境)
①.一次编写到处运行的基础,实现跨平台
②.自动内存管理,垃圾回收功能
③.数组下标越界,越界检查
④.多态,提高程序代码的可扩展性
①.理解底层实现原理
②.高级程序员必备技能
HotSpot