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

第一周学习总结:java

  这周开始学习了Java,由于以前C语言没学好因此看部分东西仍是一头雾水,可是在查阅资料和同窗的帮助开始对Java有了一些了解,这周主要学习了Java的诞生发展以及运用包括JVN/JRE/JDK。linux

1.为何Java程序能够跨平台运行?执行java程序的步骤是什么?编程

  由于Java使用了能够生成不一样系统所能执行的代码的虚拟机。jvm

  执行步骤:先写好源代码,而后经过Java虚拟机生成字节码文件,再由JRE将它转成本地运行环境就能够执行了。工具

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

  JDK指的是Java开发工具包。JVM是java虚拟机,它让Java能够跨平台,在全部的系统中均可以运行,只需生成目标代码的字节码文件;JRE是指java运行时环境JDK自己包括了JRE,写Java程序才须要JDK,只要执行代码的话只要用JRE。开发工具

3.java HelloWorld命令中,HelloWorld这个参数指的是什么?blog

  是一个类名。ip

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

  提供查找可执行文件的路径。

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

  Java的源文件名后缀是.java,编译后生成能在任何系统上运行的.class文件;而C语言编译生成的是.obj文件以后生成.exe文件,只能在特定的系统上能够运行。

6.Java语言有哪几种开发平台?

(1)NetBeans

(2)Eclipse

(3)IntelliJ IDEA the Java IDE

7.Oracle JDK与Open JDK有何不一样?

  Oracale JDK不能用于商业,而Open JDK容许商业上的使用。

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

  主要用于Web应用、移动设备、嵌入式设备、linux等客户端管理工具。

  目标与期许的话,自己对编程没什么天赋,能学会编一些简单的程序,期末能过就行。

相关文章
相关标签/搜索