java是咖啡吗

Java

是一种面向对象的编程语言,是一种开源(开放源代码)的环境,是由Sun公司开发的

JVM

虚拟机,是Java的运行环境。就是这个东西给了java跨平台运行的能力。

编译器:是将Java的源文件(.java)编译成一种中间语言的类文件(.class)

解释器:是将类文件(*.class)解释为系统所识别的机器语言

jre

Java的运行时环境,他包含了JVM。也就是说有了jre就可以跑java程序了。一个普通的遥控器,如果搞一个jre环境,就可以考java的class文件进去,变成一个智能遥控器,具体怎么个智能法就看你的class文件内容了。

jdk

Java的开发工具,里面包含了jre。我们如果要搞java开发,当然得有这个;有了还没完,还得注意jak的版本。各个jdk版本提供的公共类可能是有所差异的。在高版本环境下能正常跑的项目,放到底版本环境下可就说不准了。

垃圾回收(GC):是环境自动检测不再使用的对象,并且释放该对象所占用的内存空间的一种机制。
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章