1. 本周学习总结
学习了java的发展史以及JDK,JVM,JRE;
2. 书面作业
1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?
java有JVM,实在虚拟机上运行的。
2.什么是jdk?jdk,jre,jvm的区别是什么?
jdk(Java Development Kit)是java开发工具包,是java平台上的开发环境;
jre (Java Runtime Environment)包括了虚拟机及相关环境,jvm(Java Virtual Machine)是java的虚拟机
3.java HelloWorld命令中,HelloWorld这个参数指的是什么?
HelloWorld是类名。
4.path变量有什么用?classpath变量有什么用?
path变量的作用是设定执行命令的搜索路径。classpath作用是指定类搜索路径。
5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
C语言编写过程中生成文件格式为.cpp,目标文件为.exe。
Java编写过程中的生成文件格式为.class,目标文件为.java。
6.Java语言有哪3种应用版本?版本之间有什么关系?
标准版 Java Standard Edition、企业版 Java Enterprise Edition、移动版 Java Mirco Edition。。
7.Oracle JDK与Open JDK有何不同?
前者只用于个人研究使用,禁止任何商业用途,后者则允许商业上的使用。
8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?
java主要应用于企业,我的目标是可以自行编写一些小程序。
3. 使用码云管理Java代码
4. 实验总结
感觉跟c语言的学习差不多,应该多写程序,多练。
时间: 2024-10-18 07:42:46