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

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

Java第一周学习总结

1.简单了解学习了Java及其开发环境,学习使用了Notepad++&eclipse开发软件的使用

2.熟练完成了使用Notepad++运行第一个Java程序"Hello World",并且学习了cmd的使用方法

3.简单的掌握了eclipse的使用方法,但仍不太熟练,会在下一周更加熟练使用eclipse

书面作业

1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)

  因为Java是在虚拟机上编译运行的,不像c语言要求在固定的平台下编译;

  编程-编译-运行;

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

  JDK是Java语言的软件开发工具包;

  JDK是Java的开发环境,JVM是虚拟机,JRE是Java的执行环境;

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

  HelloWorld是代码保存时的文件名;这条命令是运行HelloWorld文件中的程序;

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

  让系统可以在Path中找到要执行的指令;classpath变量是JAVA加载类(class or lib)的路径.只有在classpath设置的路径中的类才能被加载.

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

  Java源文件 : .java

  Java可执行文件 : .class

  C语言源文件 : .cpp

  C语言中间文件 : .obj

  C语言目标文件 : .exe

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

 

  Java SE、Java EE、Java ME三种应用版本;Java SE是各应用平台的基础,包括JVM,JRE,JDK和Java语言四个主要部分;Java EE以Java SE为基础,定义了一系列的服务,API,协议等;Java ME是Java平台版本中最小的一个,目的是作为小型数字设备上开发及部署应用程序的平台;

 

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

  Oracle JDK实现就是Sun JDK实现,Oracle JDK采用JRL,而Open JDK采用GPL,前者源代码可用于个人研究使用,但是禁止任何商业用途,后者则允许商业上的使用;

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

  网络编程,企业级开发,手机开发;

  熟练掌握运用Java语言,能够使用Java完成小的开发;

 

 

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