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历史截图**

posted @ 2017-02-26 12:59  原浆  阅读(122)  评论(1编辑  收藏  举报