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

     第一周学习总结

    1、本周学习总结

        开学第周我们开始了JAVA学习,刚开始还有点懵,连熟悉相关的软件都要摸索很久,最后在看老师给的一些教程和课本的情况下安装了JDK和eclipse等软件,并进行了一次实验课编程。在课上老师给我们讲解JAVA相关软件的用法还有Java简单实验的编写,慢慢的我们也懂得运用这些相关软件,比如有eclipse、Notepad++、JDK、DVM等软件。并且知道了JDK指的是java开发工具包;JVM是java虚拟机,java虚拟机就是为了支持与操作系统无关,在任何系统中都可以运行,只需生成目标代码的字节码文件即可;老师还让我们开通了博客和PTA还有码云 ,让我们体验一下无纸化作业的方便,但是这些软件还没有那么熟悉需要多加操作,JAVA的相关程序也不怎么会写,课后需要多学习。

    2. 书面作业

     1、为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)

    因为JAVA虚拟机与平台无关,JAVA代码经过编译后,直接运行于虚拟机上,这样就可以实现跨平台运行了。

    具体步骤:先编写需要的源程序,然后通过JVM生成字节码文件,最后通过JRE转化成计算机本地运行代码运行。

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

    JDK是JAVA程序开发工具包。JDK、JRE、JDK、JVM的区别是:JRE是JAVA运行时环境,它包括JVM和JAVA核心类库和支持文件;JVM是JAVA虚拟机,JVM有自己完善的硬件架构,具有相应指令系统,其主要工作是解释字节码,并且他与操作系统无关。这三个软件分工明确,利用JDK编写好程序并调用JDK里的JAVAC编译成字节码,然后在JRE上运行这些JAVA字节码,JVM解释这些字节码。

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

      类名

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

    是Windows操作系统寻找可执行文件时用指定路径,不然系统会出错。

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

    Java是先生成以.java结尾的文件,然后转化为以.class结尾的可执行文件执行。

    C语言程序先生成是.cpp结尾的文件,然后转化为.exe结尾的文件执行

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

    eclipse 、Myeclipse、Notepad++

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

    Oracle JDK源代码只能用于个人研究使用,OpenJDK7则允许其源程序在商业和个人的使用。

     ##3.1本周Commit历史截图

    ##3.2 实验总结

    (1)在编程时容易打错字母,然后你没看见会找的久。

    (2)这入门实验可以带我们更好的了解Java编程软件。

  • 相关阅读:
    1. Spring Cloud Greenwich SR2 概览
    Spring zuul 快速入门实践 --服务转发实现解析
    文件上传下载原理:http协议分析及实现
    Tomcat session的实现:线程安全与管理
    Dubbo(七):redis注册中心的应用
    Dubbo(六):zookeeper注册中心的应用
    Dubbo(五):集群容错的实现
    Dubbo(四):服务路由的实现
    Dubbo(三):负载均衡实现解析
    Nginx(一):启动流程解析
  • 原文地址:https://www.cnblogs.com/wen1234/p/6443430.html
Copyright © 2011-2022 走看看