java第一次作业
#1. 本章学习总结 你对于本章知识的学习总结
本章我们学习了各种java相关文件的使用,以及码云,博客,pat等程序辅助软件,这些对于我们专业的学习有非常大的帮助,对于java的使用,目前处于初学者的状态,感觉到比较难。
#2. 书面作业
1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)
因为java只在jvm中运行,跟平台不是直接接触的。步骤:编写java程序——生成class文件——虚拟机中解释文件。
2.什么是jdk?jdk,jre,jvm的区别是什么?
jdk是一个java程序生成软件。jre是程序运行环境,其中包括jvm。
3。java HelloWorld命令中,HelloWorld这个参数指的是什么?
helloworld是类文件。
4.path变量有什么用?classpath变量有什么用?
path变量能够让系统找到需要执行的文件。
5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
java:编译源文件.java->源文件生成.class文件->在jvm中运行.class文件
c:编译源文件.c->生成.obj文件->执行.exe文件
6.Java语言有哪几种开发平台?
Eclipse,MyEclipse,Jbuilder,NetBeans,还可以是记事本或者editpuls。
7.Oracle JDK与Open JDK有何不同?
一个是官方的,一个是开源的。Open JDK更加精简且能够商用。
8.JDK与JRE有什么区别?
JRE是java执行环境,而JDK是一个开发工具,也是执行程序的一个软件,JDK包括JRE。
#3. PTA实验总结及码云上代码提交记录
##3.1本周Commit历史截图 在码云的项目中,依次选择“统计-Commits历史-设置时间段”,然后搜索并截图,如下图所示
##3.2 实验总结 实验碰到的问题、思考、收获与解决方案
对于eclipse的使用,看到全部都是英文就感觉非常难了,还有码云和eclipse的连接,开始一点头绪都没有,但是通过查书,查资料,问别人,终于解决了,还是挺开心的。