标签:开放 rom class 体系结构 clj 源代码 启动 top nload
本人学号《面向对象程序设计(java)》第一周学习总结
第一部分:课程准备部分
填写课程学习 平台注册账号,
平台名称 |
注册账号 |
博客园:www.cnblogs.com |
jccljj |
程序设计评测:https://pintia.cn/ |
1004824967@qq.com |
代码托管平台: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,需要启动Java的Web浏览器执行字节码。但是现在由于多数开发者更乐意采用flash、JavaScript实现网页的动态效果,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需要耐心和探索精神,希望我们能共同进步。
焦旭超201771010109《面向对象程序设计(java)》第一周学习总结
标签:开放 rom class 体系结构 clj 源代码 启动 top nload
原文地址:https://www.cnblogs.com/lcjcc/p/9574682.html