201521123062《Java程序设计》第1周学习总结
1.本章学习总结
认识Java平台运行环境,运行软件
初步认识JDK,JRE,JVM基本含义
- 书面作业
1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?
Java平台运行在各平台的虚拟机上,即JVM。通过各大系统平台的虚拟机完成运行工作。
编写源程序,然后由编码器转为字节码,再通过虚拟机解析,最后在本地运行。
2.什么是jdk?jdk,jre,jvm的区别是什么?
JDK属于Java程序的开发工具包,用于程序开发人员,其中包括JRE
JRE是用于一般人群使用
JVM是虚拟机,用来解析字节码在本地运行
3.java HelloWorld命令中,HelloWorld这个参数指的是什么?
类名称
4.设置path变量有什么用?
为查找执行程序提供路径
5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
Java是编写* java的文件,再编译成* class的文件,最后在虚拟机上解析* class,再在系统上运行
C语言是编写* c的文件,再编译成* exe的文件,最后在系统执行exe文件
6.Java语言有哪几种开发平台?
Eclipse,NetBeans
7.Oracle JDK与Open JDK有何不同?
Open JDK是开源,开放源代码,而Oracle JDK有商用闭源的作用是Open JDK没有的
3.PTA实验关键代码、截图与实验总结
3.1本周Commit历史截图
3.2实验总结
PTA平台一定要将类名称改为Main
找不到符号(symbol)时,有可能是因为没有声明变量
注意浮点数据类型精度选择