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

  1. 本周学习总结
    刚加入java的学习,我感觉很困难。但我觉得学习并不是一蹴而就。只要我多读,多看,多练,一定会取得进步。有空的时候把书本上的代码敲一敲。相信会有回报。
    2、书面作业
    1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?
    因为JAVA有个属于自己的运行环境,既:JAVA虚拟机,虚拟机与平台无关,JAVA代码经过编译后,直接运行于虚拟机上,实现了跨平台。执行java程序的步骤是编译器把源文件编译成字节码。然后字节码在虚拟机上解释运行。
    2.什么是jdk?jdk,jre,jvm的区别是什么?
    JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。jre是java的运行环境,jdk是java的开发工具包,jvm则是让java能够在任何平台运行的虚拟机。
    3.java HelloWorld命令中,HelloWorld这个参数指的是什么?是文件名吗?这条命令的含义是什么?
    这个参数就是 helloworld是你的字节码文件名,也是main方法中的 String[] args 参数的第一个元素。
    4.path变量有什么用?classpath变量有什么用?
    PATH变量的作用是设定执行命令的搜索路径。CLASSPATH一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
    5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?
    java编写程序生成的中间文件为运行步骤,C语言可以在程序编写完后实用软件直接运行。
    6.Java语言有哪3种应用版本?版本之间有什么关系?
    Eclipse,Netbeans等。
    7.Oracle JDK与Open JDK有何不同?
    Open JDK是一个开源项目,而Oracle JDK相比于Open JDK存在一些商用的,闭源的功能
    8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么?
    主要运用在Web领域、桌面运用与嵌入式应用开发、Java开发环境的建立等;我希望自己能较好地掌握Java这门语言
原文地址:https://www.cnblogs.com/yytx/p/6445481.html