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


    #1. 本周学习总结

    Java开发环境,如何用记事本和eclipse进行编程。

    #2. 书面作业

    Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)           答: 因为java是在虚拟机上运行的,没有直接在系统上实现编程。 先用java翻译器翻译成字节码,再用解释器执行。

    Q2.什么是jdk?jdk,jre,jvm的区别是什么?            答:jdk是java开发工具,jre是java运行环境,jvm是虚拟机。

    Q3.java HelloWorld命令中,HelloWorld这个参数指的是什么?是文件名吗?这条命令的含义是什么?            答:HelloWorld是类名,是类的名字。

    Q4.path变量有什么用?classpath变量有什么用?            答:path是windows系统用来寻找可执行文件的路径。

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

    java:编写好源代码(.java)--(编译器)->经过JVM生成字节码文件(.class)--(解释器)->运行

    C语言:编写好源代码(.c)->编译(.obj)->二进制文件(.exe)

    java的目标文件(.class)并不能直接运行,要经过解释器。而c的目标程序(.exe)可以直接运行(当然只在他可以运行的平台)

    Q6.Java语言有哪3种应用版本?版本之间有什么关系?  答:(1)NetBeans
    (2)Eclipse与myeclipse
    (3)IntelliJ IDEA 

    Q7.Oracle JDK与Open JDK有何不同?  答:Oracle JDk不能用于商业用途,Open  JDK可以

    Q8.Java主要应用在那几个方面?你对自己在这门课的目标与期许是什么? 答:用于程序开发,软件设计,手机游戏等。 目标是能自己编几个小游戏。

    #3. 使用码云管理Java代码

  • 相关阅读:
    读你必须知道的.NET(二)
    读你必须知道的.NET(四)
    读你必须知道的.NET(三)
    顺序表(线性表)操作的思想及实现之C#版
    HBase原理、基本概念、基本架构3
    HBase学习之深入理解Memstore6
    hadoop学习笔记之hbase完全分布模式安装5
    hbase学习 rowKey的设计4
    WPF开源收集
    请注释你那该死的代码(转载类)
  • 原文地址:https://www.cnblogs.com/zfy666/p/6445548.html
Copyright © 2020-2023  润新知