潇洒芹菜

文章
1
资源
1
加入时间
2年10月17天

java的平台无关性(三)Java底层知识:JVM谈谈你对Java的理解:下面展开讲解:一、平台无关性

(三)Java底层知识:JVM谈谈你对Java的理解:1)平台无关性2)GC3)语言特性(泛型、反射、lamda表达式)4)面向对象(继承、封装、多态)5)类库(集合、并发库、网络库、IO/NIO)6)异常处理下面展开讲解:一、平台无关性1.Java如何实现"一次编译,到处运行"(compile once, run anywhere)?Java源码首先被编译成字节码,再由不同平台的JVM进行解析,java语言在不同平台上运行时不需要进行重新编译,java虚拟机在执行字节码的时