201521123106《java程序设计》第一周学习总结

1.本章学习总结

认识了java语言,了解了java的历史,学习了各种java相关文件的使用,能够进行基本的程序操作,学会了使用博客、码云。

2.书面作业

1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?

jAVA程序可以在虚拟机上运行,所以可在不同平台运行。

编写java程序后编译成.class文件在jvm上执行。

2.什么是jdk?jdk,jre,jvm的区别是什么?

JVM就是我们常说的java虚拟机,经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。JRE是指java运行环境,我们编写的Java程序也必须要JRE才能运行,JRE 就与具体的 CPU 结构和操作系统有关。JDK则是java开发工具包。

3.java HelloWorld命令中,HelloWorld这个参数指的是什么?

这个参数就是 helloworld是你的字节码文件名

4.设置path变量有什么用?

PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。

5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?

java的源文件.java源文件生成.class在jvm中运行.class文件。

c的源文件.c生成.cpp文件执行为.exe文件。

6:Java语言有哪几种开发平台?

Eclipse、MyEclipse、NetBeans、IntelliJ IDEA the Java IDE

7.Oracle JDK与Open JDK有何不同?

OpenJDK是JDK的开放原始码版本,以GPL协议的形式放出。 前者源代码可用于个人研究使用,后者允许商业上的使用。

原文地址:https://www.cnblogs.com/paohui/p/6445781.html