焦旭超201771010109《面向对象程序设计(java)》第一周学习总结

本人学号面向对象程序设计java第一周学习总结

第一部分:课程准备部分

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

平台名称

注册账号

博客园:www.cnblogs.com

jccljj

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

[email protected]

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

Jcczits

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

Jcczits

以下回答是或否

是否加入课程班级博客群

是否加入课程QQ讨论群

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

首先要了解到java语言的性能和与其他计算机语言的区别。

1.1  Java不只是一种程序设计语言,而是一个完整的程序设计平台。

1.2 Java白皮书”中是这样对Java的特点有这样的总结:即Java是一种具有简单性、 面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释型、高性能、 多线程、动态性的语言。

1.3 Java Applet是指:用户从Internet下载Java字节码,并在自己的机器上运行,在网页中运行的Java程序称为Applet。为了使用Applet,需要启动JavaWeb浏览器执行字节码。但是现在由于多数开发者更乐意采用flashJavaScript实现网页的动态效果,Java Applet技术在网页中的应用逐渐被淡化。

1.4 Java优点:Java是开放的,由JCP联盟控制标准;

设计中充分考虑了开发者的需要,有强大、易用的类库;

支持面向对象;

摒弃了一切容易让程序员养成不良习惯的特性,自然而然规范地软件工程;

l 对计算机进行了高度的抽象,需要的专业知识不多;

方便的异常处理、健壮机制。

1.5 Java缺点:执行速度慢;

初生的语言,变化多端,给人带来困惑;

Sun的市场能力不及Microsoft

NET直指Java

2.了解安装java开发工具包(JDK)以及如何编译和运行不同类型的程序;下载安装Elipse集成开发软件包。

第三部分:实验部分

实验一 JDK的安装与配置

从官网http://www.oracle.com/technetwork/java/javase/downloads下载JDK并安装

按以上步骤下载后,进行安装

一直点next,直至安装成功。

然后进行环境变量的设置:

右键点击计算机,打开属性

 

然后点击如上图的高级系统设置

然后点击环境变量

如上图所示,对Path,ClassPath,JAVA_HONE进行设置。

设置之后输入java,javac进行验证,出现很多行则设置成功。

ps:path和classpath分别指定了JDK命令搜索路径和Java类路径。设置环境变量path的作用是使操作系统可以找到JDK命令。

设置环境变量classpath的作用是告诉Java类装载器到哪里去寻找第三方提供的类和用户定义的类。JVM和其它JDK工具通过依次搜索平台库、库扩展和类路径来查找类。

实验2 下载教材示例程序包

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

实验3 通过命令行编译运行下列程序

  启动一个文本编辑器(例如写字板、记事本等)拷贝以下源代码。教材第2章示例程序(Welcome.java).

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

在目录 d:\java>后输入以下命令编译源程序成为字节码程序

javac Welcome.java

如果编译成功,则在d:\java目录中生成字节码文件Welcome.class。如果不成功,则显示错误信息,用户可修改错误。

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

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

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

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

 

第四部分:实验总结

  第一次接触java,很多地方不懂,出错的地方很多。比如:

 

网上查找之后发现是“class文件的访问权限或者所在目录的访问权限有问题,导致java无法读这个文件”

然后把文件位置更改之后可以运行。

还有环境变量设置的时候也出现很多问题,比如path设置时,我把原来的变量值覆盖了,花了很长时间解决。

还有eclipse安装时,一直安装不上

后来我把这个选项关了才安装成功。

java的学习是一次探索之旅,是在不断犯错和改正之中成长的,学习java需要耐心和探索精神,希望我们能共同进步。

猜你喜欢

转载自www.cnblogs.com/lcjcc/p/9574682.html