1. 本周学习总结

     开始了对JAVA的初步了解和学习,了解了如何编写简单的JAVA程序。

     了解了Java的诞生及发展以及如何运用JVN JRE JDK

     JVM让JAVA可以跨平台运行,这是JAVA相对于C,C++的一大优势。

 

2. 书面作业

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

    因为Java程序并不是直接运行在电脑上,而是运行JVM上的,通过虚拟机可以编译成不同系统所能执行的代码;步骤:(1)编写源代码  (2)在虚拟机上编译代码 (3)执行相应代码

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

    JDK指的是Java开发工具包。JVM是java虚拟机,它让Java可以跨平台,在任何系统中都可以运行,只需生成目标代码的字节码文件即可。JRE是指java运行时环境。JDK包括了JRE,JRE包括了JVM。

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

    指的是HelloWorld类名

    4.path变量有什么用?

    操作系统用来寻找可执行文件的路径

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

    C语言编写程序编写源代码后先生成文件后缀为.cpp,再生成.obj,最后变为.exe 
    java编写程序编写源代码后先生成文件后缀为.java,再生成.class。

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

    eclipse、myEclipse、netbeans等

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

    Oracle JDK用于商业研究,Open JDK只能用于个人研究,禁止任何商业用途。

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

    Java主要应用于桌面级应用和企业级应用

3. 码云截图