第一周学习总结

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编程软件。

201521123059 《Java程序设计》第一周学习总结的更多相关文章

  1. 201521044152<java程序设计>第一周学习总结

    本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...

  2. 201621123007 Java程序设计第一周 学习总结

    第一周-Java基本概念 201621123007 <Java程序设计> 第一周学习总结 1. 本周学习总结 java是面向对象的一类语言,三大特征:封装性,继承性,多态性. jdk jr ...

  3. 20145304 刘钦令 Java程序设计第一周学习总结

    20145304<Java程序设计>第1周学习总结 教材学习内容总结 1995年5月23日,是公认的Java的诞生日,Java正式由Oak改名为Java. Java的三大平台是:Java ...

  4. 201871010106-丁宣元 《面向对象程序设计(java)》第一周学习总结

    丁宣元 <面向对象程序设计(java)>第一周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  5. 扎西平措 201571030332《面向对象程序设计 Java 》第一周学习总结

    <面向对象程序设计(java)>第一周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ...

  6. 201871010135 张玉晶 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  7. 杨其菊201771010134《面向对象程序设计(java)》第一周学习总结

    第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 安迪儿 程序设计评测:https://pintia.cn/ 迷路的麋鹿回不来家了 代码 ...

  8. 201871010124 王生涛《面向对象程序设计JAVA》第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/xbsf/ ...

  9. 201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ ...

  10. 201871010132-张潇潇《面向对象程序设计(java)》第一周学习总结

    面向对象程序设计(Java) 博文正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cn ...

随机推荐

  1. Java入门——(2)面对对象(上)

      关键词:面对对象.类..构造方法.this.static.内部类   一.面对对象的概念:把解决的问题安装一定规则划分为多个独立的对象,然后通过调用对象的方法来解决问题.其特点可概括为封装性.继承 ...

  2. ssh相关问题

    问题1 一般错误信息为:ssh: connect to host localhost port 22: Connection refused 这种错误很主要的一个原因是sshd服务没有启动,先启动ss ...

  3. 原创:Docker在云家政的应用 谢绝复制粘贴内容

    我们公司目前大规模使用了Docker,目前除了数据库应用,其他所有应用都在Docker容器内运行,下面我就Docker在公司的应用做一些分享.. 首先我介绍一下公司的背景,公司属于中小型创业公司,服务 ...

  4. jaspersoft studio 的初级入门(一)

    前言 最近的工作涉及到企业的报表生成功能,于是就想用此篇博客来记录我的学习历程.进入Jasperreport项目的官网发现有一个软件叫Jaspersoft studio的,它的版本也是6.3.1跟Ja ...

  5. Linux基础教程

    Linux基础教程之<Linux就该这么学>之学习笔记第一篇... ========================= 一.Basic Linux Commands    基本的Linux ...

  6. 后台生成EXCEL文档,自定义列

    后台生成EXCEL文档,自定义列 //response输出流处理 //设置编码.类型.文件名 getResponse().reset(); getResponse().setCharacterEnco ...

  7. servlet请求编码与响应编码问题(编码不一致可能会导致乱码)

    html中的编码 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&g ...

  8. Jmeter常用功能详解

    嘻嘻,忙碌的一周,马上就到周四了~明天就是周五了,可以去嗨了! 这几天正式成立了一个微信订阅号,旨在免费帮助需要入门软件测试的小白! 各位走过路过的亲,欢迎订阅哦:扫描二维码即可订阅

  9. CSS display使用

    .今天我们来分析一下display的一些用法,display样式在我们整个CSS设置中,非常重要,掌握好display,才能有效的解决CSS布局的问题,在理解display之前,我们先了解两个概念:块 ...

  10. Zookeeper和 Google Chubby对比分析

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt375 随着云计算的推广,云平台的设计和实现越来越复杂,很多系统属性如一致性和 ...