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


    第1周学习总结
    1.本周学习总结
    本周我们正式开始了对一门新的编程语言java的学习。本周的主要内容是初步了解了java的发展过程,java具有简约且简单 、平台无关性等优点。java的3个关键的工具是JDK、JVM、JRE。JDK指的是java开发工具包;JVM是java虚拟机,java虚拟机就是为了支持与操作系统无关,在任何系统中都可以运行,只需生成目标代码的字节码文件即可;JRE是指java运行时环境
    2. 书面作业
    1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)

    java具有平台无关性的特点,即只需在java虚拟机上生成相应代码的字节码文件,就可以在多种平台上不加修改地运行。执行步骤:编写好源代码后,通过JVM生成字节码文件,然后JRE将其转成本地运行环境的代码,最后执行文件。
    2.什么是jdk?jdk,jre,jvm的区别是什么?

    jdk指的是java开发工具包。JVM是java虚拟机,java虚拟机就是为了支持与操作系统无关,在任何系统中都可以运行,只需生成目标代码的字节码文件即可;JRE是指java运行时环境。JDK包含JRE,而JRE包含JVM。
    3.java HelloWorld命令中,HelloWorld这个参数指的是什么?

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

    Windows操作系统用来寻找可执行文件的路径。
    5.使用java编写程序并运行与使用c语言编写程序并运行的步骤和生成的中间文件、目标文件有什么不同?

    C语言编译生成.exe文件,java先生成.class文件,然后是生成.java文件。
    6.Java语言有哪几种开发平台?

    Eclipse、MyEclipse、netBean
    7.Oracle JDK与Open JDK有何不同?

    前者源代码可用于个人研究使用,但禁止任何商业用途,后者则允许商业上的使用。
    

  • 相关阅读:
    微服务-01
    Java 类加载机制
    数据库&缓存
    JVM&GC
    MyBatis
    spring
    mysql技术内幕-读书笔记
    mysql CookBook -读书笔记
    从根上理解mysql-读书笔记
    高性能mysql-读书笔记
  • 原文地址:https://www.cnblogs.com/Bonnenult/p/6432691.html
Copyright © 2020-2023  润新知