201771010112罗松《面向对象程序设计(java)第一周学习总结

第一部分:课程准备部分

填写课程学习 平台注册账号,

平台名称

注册账号

博客园:www.cnblogs.com

如果优质豺狼它英勇披上婚纱

程序设计评测:https://pintia.cn/

1139155785@qq.com

代码托管平台:https://github.com/

1139155785@qq.com

中国大学MOOC: https://www.icourse163.org/

13687321240

以下回答是或否

是否加入课程班级博客群

是否加入课程QQ讨论群

第二部分:理论知识学习部分

第一章:主要向我们介绍了Java程序设计平台以及Java“白皮书”的关键术语,然后向我们描述了Java appelt与Internet,最后还向我们介绍了Java的发展史和解释了关于Java的一些常见误解。

  1. Java并不只是一种语言,而是一个完整的平台,有一个庞大的库。是一种功能齐全的出色语言,是一个高质量的执行环境。
  2. Java“白皮书”的关键术语,主要包括11个,有简单性、面向对象、分布性、健壮性、安全性、体系结构中立、可移植性、解释性、高能性、多线程、动态性。书中还详细对各个关键术语进行了论述。
  3. Java appelt与Internet。在网页中运行的Java程序称为appelt。要使用appelt,需要启用Java的Web浏览器执行字节码。
  4. Java的发展简史。1991年开始至现在。
  5. 关于Java的常见误解。(1)Java并不是HTML的扩展。(2)使用XML,需要Java。(3)Java并不是一种非常容易学习的程序设计语言,尤其是用来解决实际问题。除此之外,书中还详细讲述了很多。

第二章:主要向我们介绍了Java程序设计环境的安装及环境配置以及如何运行Java程序。(详细的过程将在后面的实验中说明)。

第三部分:实验部分

  1. 实验名称:实验一 Java程序设计环境

2.  实验目的:

(1)掌握JDK的安装与配置;

(2)掌握使用JDK开发Java程序的基本命令及步骤;

(3)熟练运用Elipse集成开发环境开发java程序的基本步骤。

(4)掌握Java程序的基本语法。

3. 实验步骤与内容:

实验一:JDK的安装与配置。

(1)首先登陆网站www.oracle.com,然后进行相应般的下载。

(2)下载好后进行安装,在安装的过程中要注意复制好安装地址,避免下载完成后找不到下载地址。

(3)安装好后,进行环境变量的配置。

在桌面上找到我的电脑,再点击右键,再点击属性。会弹出这样一个窗口。

点击高级系统设置,之后会弹出如下。

点击环境变量,又会弹出如下。

点击“新建”,变量值就是安装时复制的安装路径。

再新建一个CLASSPATH。

再找到系统变量中的Path,双击,加入如下两行。

到这里,环境配置完成,接下来进行检验,按下windows+R,输入cmd。

分别输入java、javac,如果出现以下情况,则配置成功了。

实验二:下载教材示例程序包。

下载网页链接:http://horstmann.com /corejava.html 文件名:corejava.zip

实验三:通过命令行编译运行下列程序。

1.创建目录d:\java,之后的文件都放在里面。

2.启动一个文本编辑器,输入以下源代码。

3.保存程序。注意:保存源程序时,程序名要与主类名一致。所以用Welcome.java作为本程序的文件名。如果用记事本编写程序,因记事本默认的扩展名是.txt,所以要给文件名加引号后保存。把该文件保存到目录d:\java中。

4.编译程序。在目录 d:\java>后输入以下命令编译源程序成为字节码程序。javac Welcome.java如果编译成功,则在d:\java目录中生成字节码文件Welcome.class。如果不成功,则显示错误信息,用户可修改错误,

5.运行程序。在目录d:\java>后输入Welcome可运行通过编译的程序。

实验题4 : 用JDK命令行开发HelloWorld!程序。

1.新建一个文件,并命名为:HellowWorld.java。

2.如图依次输入,得到结果。

实验题5 下载Elipse集成开发软件包

下载网址:https://elipse.org。

实验题6 利用Elipse开发程序输出九九乘法表。

如图编辑代码,得到结果。

 

4.实验总结:

通过这两章的学习,对我来说收获很大。老师上课讲的时候我没有预习,听得有点蒙,但课后自学的时候,我真的感觉这个慢慢摸索的过程对学习的帮助很大。我通过自己看书、上网查资料、不断尝试,学会了JDK的安装和环境配置。在JDK命令行开发HelloWorld程序中了解了java程序的一些语法,虽然不是很难,但做出来也有点成就感。我还学会了利用还利用eclipes来开发九九乘法表,在这个实验中,因为很多英文的缘故,遇到了些困难,不过还好,静下心来后很快完成了。此外,在课本上第一章的描述中,我了解了java的发展史,以及它的优缺点。知道了这是一门不太是容易的学科,之后的时间里我会努力钻研,争取能编译出更多有用,有趣的程序。

转载于:https://www.cnblogs.com/xuezhiqian/p/9574688.html

201771010112罗松《面向对象程序设计(java)》第一周学习总结相关推荐

  1. 20155226 2016-2017-2 《Java程序设计》第一周学习总结

    20155226 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 第一周主要学习了一二章的内容,也浏览了剩余章节,以下是本周主要学习内容总结 1.首先了解了[ ...

  2. 20175204 张湲祯 2018-2019-2《Java程序设计》 第一周学习总结

    20175204 张湲祯 2018-2019-2<Java程序设计>第一周学习总结 教材学习内容总结 -第一章Java入门要点: -Java的地位:具有面向对象,与平台无关,安全稳定和多线 ...

  3. 20165203 2017-2018-2 《Java程序设计》第一周学习总结

    20165203 2017-2018-2<Java程序设计>第一周学习总结 教材学习内容总结 (一)Java的地位 Java是面向对象编程,并涉及网络.多线程等重要的基础知识,是一门很好的 ...

  4. 20175221 2018-2019-2 《Java程序设计》第一周学习总结

    20175221 2018-2019-2 <Java程序设计>第一周学习总结 教材学习内容总结 本周通过观看书本配套视频,学到了如解释器,编译器等一些简单概念. 还懂得了java的一些简单 ...

  5. 20155229 2016-2007-2 《Java程序设计》第一周学习总结

    20155229 2016-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 1~18章的提问: 第一章:怎样撰写Java才不会沦于死背API文件.使用"复制. ...

  6. 20175317 《Java程序设计》第一周学习总结

    20175317 <Java程序设计>第一周学习总结 教材学习内容总结 本周学习了Java大致的开发步骤,完成了课件自带的习题. 学习了在windows与Linux系统下不同的编译方法,掌 ...

  7. 20172318 2016-2017-2 《Java程序设计》第一周学习总结

    20172318 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 在教材中基本明白了计算机系统的运行方式,了解了对于高级语言是使用是掌握好编程的关键,掌握了一 ...

  8. 张旭升20162329 2006-2007-2 《Java程序设计》第一周学习总结

    20162329 2006-2007-2 <Java程序设计>第一周学习总结 教材学习内容总结 通过打书上的代码熟悉了Java编程的基本过程 教材学习中的问题和解决过程 1.因为我的虚拟机 ...

  9. # 2019-2020.3 《java程序设计》第一周学习总结

    2019-2020-3 <Java 程序设计>第一周学习总结 在本周的学习中,学习到了好多也收获了好多,从最基础的安装虚拟机开始,根据老师的博客中的教程一步一步的进行,在这过程中也遇到了好 ...

  10. 20155303 2016-2017-2 《Java程序设计》第一周学习总结

    20155303 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 浏览教材,根据自己的理解每章提出一个问题 Chapter1 Java平台概论:MyProgr ...

最新文章

  1. baseUrl must end in /: http://v.juhe.cn/toutiao/index
  2. 软件构造学习笔记-第三周
  3. CentOS hadoop 分布式集群的搭建
  4. UVA - 10820欧拉函数的应用
  5. 支付中心接口调用逻辑解析
  6. 他们才是全球高频交易顶级玩家
  7. 程序员的寂寞,你们不懂
  8. Java常用集合类详解
  9. 浪潮之巅阅读笔记(第四版)_(第一章 帝国的余晖)
  10. Linux命令学习教程【建议收藏】
  11. 腾讯x5内核(TBS)集成使用详解(webView视频播放)
  12. k8s--基础--12.2--pod--生命周期,状态,重启策略
  13. 动态路由协议之OSPF基本原理、区域划分及配置
  14. 1354:括弧匹配检验
  15. 甲流疫苗“不良反应” adverse reaction
  16. SBUS如何连接4G,如何通过数传DTU传输,实现远程控制
  17. 哪个软件可以制作GIF动态图
  18. php 集成paypal,Laravel中集成PayPal
  19. 基于CMMI模型实现自己的总体研发框架(2)——CMMI模型-过程管理过程域介绍
  20. 【Java案例】模拟物流快递系统程序设计

热门文章

  1. 出现老是弹出Visual Studio 实时调试器 的问题
  2. Eureka的自我保护机制
  3. CentOS7下部署Mantis详细步骤
  4. python与数据库实现报表的分组统计_报表排版与布局:数据分组和统计(RDL/页面报表)...
  5. bingo小游戏介绍以及概率问题
  6. 中国计算机学会(CCF)推荐中文科技期刊目录(2020年发布,官网转载)
  7. ckfinder使用
  8. PoE交换机可以当普通交换机吗?
  9. n维空间的欧氏距离公式_n维欧氏空间中球的体积公式与表面积公式之间的微分关系(论文资料).pdf...
  10. Java:打包成jar包