发表于: 2017-02-15 23:57:20
2 1797
今天完成的事情:
1)复习前面三天所学的内容,包括:Java具有跨平台的优势。了解了JDK、JRE、JVM的关系
2)在电脑上安装JDK,并修改了环境变量
3)安装下载了Notepad++,编写了第一个Java程序
明天计划的事情:
1)继续跟着视频学习后面内容
2)巩固练习昨天学到的知识
遇到的问题:
在DOS窗口执行命令时,不能运行javac,该怎么办?
解决方法:
JDK安装成功后,要进行配置JRE,也就是对环境变量的配置。需要增加一个变量:JAVA_HOME,同时对应C盘中JDK的安装路径;同时要增加一个Path,将%JAVA_HOME%\bin增加到path中。只有这样,系统才会在path指定的路径中寻找该命令对应的可执行文件javac
收获:
JDK、JRE、JVM的区别与关系
JDK(Java Development Kit),Java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,它是提供给程序员使用的;
JRE(Java Runtime Environment),Java运行时环境,是使用java语言编写的程序运行时所需的软件环境,它是提供给运行java程序的用户使用的;
JVM(Java Visual Machine),java虚拟机,通过它可以实现Java的跨平台性,使Java可以在不同的系统上进行运行。
如上图所示,三者的关系是JDK包含JRE,JRE包含JVM。结合我现在的理解水平,JDK中除了包含的JRE部分,还包含了编译java源码的编译器javac,以及许多java程序调试和分析的工具。而JRE中包含了Java虚拟机和Java基础类库。
评论