201521123060《Java程序设计》第1周学习总结

1. 本章学习总结

认识和了解了Java的发展进程;
了解了相关开发工具;
认识了JVM,JRE,JDK;

2. 书面作业

Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)
1、要运行编译好的java程序,只需要该操作系统上有java的运行时环境JRE即可;
2、a.在文字编辑器中写好源程序;
b.使用javac命令把源程序编译成.class文件;
c.执行java解释命令;

Q2.什么是jdk?jdk,jre,jvm的区别是什么?
1、jdk是提供给java开发人员的一组工具,包含javac、javap等工具;
2、jre只包含虚拟机及相关的运行时环境,供一般用户使用;jvm是实现跨平台的基础和核心部分,使.class文件间接与操作系统交互,由jvm解释程序然后交给操作系统执行;

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

Q4.设置path变量有什么用?
为了让操作系统找到java这个命令;

Q5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
1、java编写好程序保存为.java文件,使用javac命令把源程序编译为.class文件;
2、C语言编写好程序保存为.exe文件,编译为.cpp文件;
Q6.Java语言有哪几种开发平台?
Eclipse、Netbeans、IDEA;

Q7.Oracle JDK与Open JDK有何不同?
文件头的版权注释不同;

Q8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?
软件产品的软件程序设计、开发、测试、维护升级等;
目标是能基本掌握java的基本知识,在此基础上进一步提升;

3. PTA实验总结及码云上代码提交记录

3.1本周Commit历史截图

在码云的项目中,依次选择“统计-Commits历史-设置时间段”,然后搜索并截图,如下图所示

3.2 实验总结

实验碰到的问题、思考、收获与解决
初步掌握了Eclipse的使用;
实验中代码的编写不是很熟悉需要多加练习.

4. 其他的一些题目,如特别加分的实验题目、小任务、自己用Java做的一些小东西(可选,加分)

posted @ 2017-02-26 21:11  一辆坦克他爹  阅读(119)  评论(1编辑  收藏  举报