首页 > 代码库 > 201521123097《Java程序设计》第一周学习总结

201521123097《Java程序设计》第一周学习总结

1.本周学习总结

   知道了JAVA语言的发展历史和目前使用的版本,还有什么是JDK(Java Development Kit)、JRE (Java Runtime Environment)、JVM(Java Virtual Machine),理解了封装的含义,安装并设置Java开发平台,使用Notepad++和Eclipse编辑器编写Java程序并运行。

2.书面作业

   1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?

      因为Java有自己的运行环境,它是在虚拟机上运行的,虚拟机与平台无关;

      步骤:先在Notepad++编辑器中编写好源程序,然后运行cmd用javac命令把源程序编译成.class文件,再执行java解释命令就可以运行java程序了。

   2.什么是jdk?jdk,jre,jvm的区别是什么?

      JDK:JDK包括了Java程序语言、工具程序与JRE。

      区别:JDK是用于开发的而JRE是用于运行Java程序的,JVM是Java程序的操作系统,JDK和JRE都包含了JVM。

   3.java HelloWorld命令中,HelloWorld这个参数指的是什么?是文件名吗?这条命令的含义是什么?

     Hello World是类名。这条命令的含义是运行java程序。

   4.path变量有什么用?classpath变量有什么用?

      path变量的作用是,设定执行命令的搜索路径。

      classpath变量的作用,是定义java程序所需要的类的目录的路径。

   5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?

     使用java编写程序生成的中间文件是.class文档。

     c语言编写程序并运行过程中生成的是.cpp

   6.Java语言有哪3种应用版本?版本之间有什么关系?

     有标准版Java Standard Edition、企业版Java Enterprise Edition与移动版版Java Mirco Edition。

   7.Oracle JDK与Open JDK有何不同?

      Oracle JDK可用于个人研究使用,但禁止任何商业用途。而,Open JDK则允许商业上的使用。

   8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?

     桌面、企业和嵌入式设备及消费类电子设备。

3.使用码云管理Java代码

 技术分享

201521123097《Java程序设计》第一周学习总结