1、java是编译型语言还是解释型语言?(解释型语言)
java第一次编译成自己可认识文件.class,然后JVM去拿.class文件里面的代码进行解释,翻译成各个操作系统可认识的格式
编译:直接可以编译成为操作系统可以认识的,这种可执行文件的格式,不经过第二次。如:C/C++
解释:需要二次翻译成各个操作系统可认识的格式
2、C/C++需要释放内容,需要程序员自己去代码回收,但是Java不需要,Java垃圾回收机制解决这个问题,垃圾回收机制是自动进行的。
3、名词解释
JDK/J2SDK:软件开发包
JRE:运行环境
*JDK包含了JRE
PS:目前总结的比较少,后期会持续更新~
网友评论