学号《Java程序设计》第一周学习总结

教材学习内容总结

Java的特点有面向对象、与平台无关以及多线程、多态等等,而面向对象不只是Java,还有C++,还有学过Java语言之后,还可以继续学习一些比较重要的内容,例如说安卓,Java EE。而且Java语言相对于C++比较简单,C/C++需要依赖平台,难度自然而然地提升了,Java的与平台无关性则可以更简单容易的接触和使用。

Java的源文件是由若干个类组成的,Java开发分为三个步骤:编写源文件,编译源文件以及运行源文件,看起来只有三个步骤,但是这其中很容易出现问题。第一点是编写源文件,小括号和标点符号必须是以英文状态下输入,不然在中文状态下输入会出现严重的错误;第二点是源文件的命名,书上给出个例题,不是以有public static void main的类的类名命名,而是以另一个类命名,结果程序出现了错误;第三点是只能有一个方法public static void main。

标识符等于一个名字,标识符中的字母是区分大小写的,与关键字不同,关键字都是小写的,凡是有大写的都不是关键字,还有就是基本数据类型,它分强类型和弱类型,强类型语言在使用变量一定要说明是什么类型的,而弱类型语言并不需要,有Python和PHP。还有值得注意的一点是字符串是一个类,不是基本数据类型。

教材中的学习问题和解决过程

  1. 什么是XML?

  XML是指可扩展标记语言,用于标记电子文件使其具有结构性的标记语言。

  1. C/C++的应用点?

  C语言一般是单片机和嵌入式,C++一般是系统开发。

  1. 类与对象的关系。

   类是对具有相同操作数据结构和相同操作的一类对象的描述,对象可以认为是:数据+操作;可以说类的实例化就是对象。

  1. 继承如何理解?

   继承是面向对象最显著的一个特性,可以说新的类吸收了父类的已有的数据属性和行为,简单来说,就是新的类不能够选择性地继承父类,可以用父类的功能,但是不能够改变父类的基本属性。

  1. 接口与类的关系。

  类库提供了接口。

 

代码调试中的问题和解决过程

  1. 少了一个花括号,解析时已经到了结尾。

   编写java源文件时,因为main在类中直接编写,然后只是结束了main里面的进程,但是在这个类里面我少弄了一个花括号,所以造成了解析时已经到了结尾,到后面我找到了问题所在,所以改正了。

 

  1. 在一个类中改了变量名,但是在另一类中忘了改正。

  本来想用class来表示班级,但是在编译的时候发现这个不行,然后换了一个,但是出现了一个问题,出现了没有出现的标识符,所以知道这样,就去把它改回来了。

 

其他(感悟)

我觉得编写一个源文件很容易,书上的内容比较容易懂,但是在安装使用这个软件时就花费了大量的时间,因为书上介绍的安装流程还有改变环境变量都很难看得懂,所以整一个学习过程可以说是书上的理论很容易懂,但是自己去弄这些其他的东西就有点难了。

 

学习进度条

 

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

重要成长

目标

5000行

30篇

400小时

 

第一周

10行

1篇

3小时

 

猜你喜欢

转载自blog.csdn.net/LIU_JY_/article/details/82723941
今日推荐