学习笔记--Java开发环境

来源:互联网 发布:linux mysql 编辑:程序博客网 时间:2024/04/30 23:55

Java编译运行环境过程

编译期:.java源文件—经过java命令编译源文件—生成.class字节码文件。
运行期:通过Java命令启动JVM加载.class字节码文件并运行.class字节码文件。

实现跨平台,一次编程到处使用

名词解释

JVM(Java Virtual Machines):Java虚拟机,加载.class文件并运行.class字节码文件
JRE(Java Runtime Environment):Java运行环境,除了包含JVM还包含运行java所必须的环境
JRE=JVM+Java系统类库
JDK(Java Development Kit):Java开发工具包,除了包含JRE以外还包含开发Java程序所必须的命令工具
JDK=JRE+编译、运行等命令工具
运行java程序的最小环境为JRE
开发java程序的最小环境为JDK

配置环境变量

JAVA_HOME:指向JDK的安装路径
CLASSPATH:表示类的搜索路径,一般简写为点(.)
PATH:指向JDK下的bin目录,javac、java都在bin目录下
Eclipse是目前主流的IDE(开发环境),是由IBM斥资数千万美元打造的开源项目(免费),解压就可以使用,如今几乎统治了IDE市场
先装JDK,再配置环境变量后解压eclipse软件

c语言编译运行过程:.c源文件,经过编译直接生成可执行文件(0和1)