zoukankan      html  css  js  c++  java
  • 201521123121 《Java程序设计》第1周学习总结

    1. 本周学习总结

       我们将要重点接触的JAVA SE主要分为4个部分:JVM、JRE、JDK、java语言。

    其中JVM作为运行虚拟机隶属于JRE运行环境中,是JAVA通用性、跨平台适应性高的基础保证;

    而JDK则是JAVA开发者开发java工程所必须的环境工具;

    代码则是具体开发过程中实际操作的部分,与过去学习的C语言有基本共通之处。

    本周同时简单了解JDK的安装与操作,设置PATH变量环境,为以后进一步学习JAVA做好基础

    2. 书面作业

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

      java程序的运行需要对应平台的虚拟机以及运行环境,它可以在不同的平台之上给java程序搭建相应的运行环境。

      执行步骤为:搭建环境后,使用文本文档进行代码的撰写,在命令提示符中将自己的代码文件进行编译(必须要区分大小写)

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

      jdk:java development kit, java开发者工具。是开发java程序所必须的开发环境,可以在.java中编写程序,JDK可以将其编译为.class文档

      而jre和jvm是java程序执行的过程中需要用到。jvm:提供java运行时候的虚拟环境,属于jre的一部分。jrm则是java runtime environment,包涵了jvm和java se api,可以用来直接运行JAVA程序

    java HelloWorld命令中,HelloWorld这个参数指的是什么?是文件名吗?这条命令的含义是什么?

      指java程序的类名称 class,同时,文件名必须与类名称一致

    path变量有什么用?classpath变量有什么用?

      当输入指令而没有指定路径信息时,系统会按照path环境变量中设定的路径顺序,依次寻找各路径下是否存在这个指令。

      classpath是JVM层级上的环境变量,在JVM中,虚拟机会依照classpath路径顺序搜索对应类文档

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

     java编写程序,需要在文档中编写,并通过JDK编译。C语言有专门的一整套编写工具,直接进行编写、编译等

    C语言中间文件为obj,生成文件为c,目标文件为exe

    java编写中间文件为.java,生成文件为.class,目标文件为.jar

    Java语言有哪3种应用版本?版本之间有什么关系?

    JAVA语言包括java sejava eejava me

    se为各个平台的基础。

    ee是在se之上,定义了一系列的服务、api、协议,适用于开发分布式、多层次、以组件、web为基础的应用程序

    me是目的作为小型数字设备上开发部署应用程序的平台

    Oracle JDK与Open JDK有何不同?

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

    3. 使用码云管理Java代码

    4. PTA实验

    初学java,代码格式、语句要求不是很能理解,需要借助网络进行解答.逐渐在摸索中找到学习java的方法和套路

  • 相关阅读:
    JS BOM对象 History对象 Location对象
    JS 字符串对象 数组对象 函数对象 函数作用域
    JS 引入方式 基本数据类型 运算符 控制语句 循环 异常
    Pycharm Html CSS JS 快捷方式创建元素
    CSS 内外边距 float positio属性
    CSS 颜色 字体 背景 文本 边框 列表 display属性
    【Android】RxJava的使用(三)转换——map、flatMap
    【Android】RxJava的使用(二)Action
    【Android】RxJava的使用(一)基本用法
    【Android】Retrofit 2.0 的使用
  • 原文地址:https://www.cnblogs.com/toonaive/p/6444998.html
Copyright © 2011-2022 走看看