201521123018 《Java程序设计》第1周学习总结
1. 本章学习总结
*Java程序的特点
*可以跨平台运行
*语言简单
*利用控制台运行java程序
*cmd调出控制台->用javac指令编译源代码->用java指令运行
2. 书面作业
Q1. 为什么java程序可以跨平台运行?执行java程序的步骤是什么?
*因为java程序的操作系统只有JVM,而在不同的操作平台上安装该平台专属的的JVM,就可以将java程序“翻译”成当时平台看的懂得0、1序列,实现java的跨平台运行。
*编写好源代码->经过JVM生成字节码文件->生成目标代码(可以直接被机器运行)。
Q2.什么是jdk?jdk,jre,jvm的区别是什么?
*JDK是java开发工具包。JDK包括了java程序语言、工具程序和JRE,且JRE包括了部署技术、java SE API和JVM。
Q3.java HelloWorld命令中,HelloWorld这个参数指的是什么?
*类名
Q4.设置path变量有什么用?
* Windows系统用来寻找可执行文件的路径
Q5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
**java**
*编写好源代码->经过JVM生成字节码文件->生成目标代码
*生成.class文件,可借助JVM在任何系统上运行。
**C语言**
*编写好源代码->编译->运行
*生成的.obj文件,在生成.exe文件,只能在windows系统上运行。
3. PTA实验总结及码云上代码提交记录
**本周Commit历史截图**
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步