201771010101 白玛次仁
本人学号《面向对象程序设计(java)》第一周学习总结
第一部分:课程准备部分
填写课程学习 平台注册账号,
平台名称 |
注册账号 |
博客园:www.cnblogs.com |
|
程序设计评测:https://pintia.cn/ |
2055659367@qq.com |
代码托管平台:https://github.com/ |
2055659367@qq.com |
中国大学MOOC: https://www.icourse163.org/ |
|
以下回答是或否 |
|
是否加入课程班级博客群 |
是 |
是否加入课程QQ讨论群 |
是 |
第二部分:理论知识学习部分
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
背景:Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。
Java的特点:(1)简单性;(2)面向对象;(3)分布式;(4)健壮性;(5)安全性;(6)体系结构中立:(7)可移植性;(8)解释型;(9)高性能;(10)多线程;(11)动态性。
简单性:Java语法是C++语法的一个“纯净”版本。这里没有头文件,指针运算,结构,联合,操作符重载,虚基类等。然而,设计者并没有试图清除C++中所有不适当的特性。
面向对象:Java的面向对象特性与C++起鼓相当。
分布式:Java有一个丰富的例程库,用于处理像HTTP和FTP之类的TCP/P协议。
健壮性:Java编译器能够检测许多在其他语言中仅在运行时才能够检测出来的问题。
安全性:Java适用于网络/分布式环境。在安全方面投入了很大的精力。使用Java可以构建病毒,防篡改的系统。
可移植性:在Java中,数据类型具有固定的大小,这消除了代码移植时令人头疼的问题。二进制数据以固定的格式进行存储和传输,消除了字节顺序的困扰。
解释型:Java解释器可以在任何移植了解释器的机器上执行Java字节码。
动态性:Java比C或C++相比更加具有动态性。它能够适应不断发展的环境。
第三部分:实验部分
1. 实验名称:实验一 Java程序设计环境
2. 实验目的:
(1)掌握JDK的安装与配置;
(2)掌握使用JDK开发Java程序的基本命令及步骤;
(3)熟练运用Elipse集成开发环境开发java程序的基本步骤
(4)掌握Java程序的基本语法。
3. 实验步骤与内容:
通过群里发的文件进行JDK的下载和环境配置。
如果出现以上情况说明以下是正确的。
通过命令编译运行下列程序;
按下面步骤进行实验
①创建目录d:\java。把这个目录作为本课程实验程序的工作目录。Java源程序、编译后的字节码文件都放在这个目录中。
②启动一个文本编辑器(例如写字板、记事本等)拷贝以下源代码。教材第2章示例程序(Welcome.java). This program display a greeting for the reader.
Version 1.30 2018-09-03
auther Cay Horst maaann
public static void main (String [ ]args)
{
string greeting="Welcome to Core Java!";
System out.println (greeting);
for (int i=0;i<greeting.length();i++)
System.out print (“=”);
System.out println();
保存程序。注意:保存源程序时,程序名要与主类名一致。所以用Welcome.java作为本程序的文件名。如果用记事本编写程序,因记事本默认的扩展名是.txt,所以要给文件名加引号后保存。把该文件保存到目录d:\java中。
编译程序
在目录 d:\java>后输入以下命令编译源程序成为字节码程序
javac Welcome.java
如果编译成功,则在d:\java目录中生成字节码文件Welcome.class。如果不成功,则显示错误信息,用户可修改错误
下载eclipse并进行99乘法表的运行
实验总结: