20165305 苏振龙《Java程序设计》第三周学习总结

Posted 2332175994-1314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20165305 苏振龙《Java程序设计》第三周学习总结相关的知识,希望对你有一定的参考价值。

面向对象和面向过程:

面向对象是相对面向过程而言的,面向过程强调的是功能行为,面向对象是将过程封装进对象,强调具备了功能的对象,面向对象是基于面向过程的。

面向对象的三个特征:

封装,继承,多态;

对象的使用:

1.找对象;
2.建立对象;
3.使用对象;
4.维护对象的关系.

对象与类的关系:

要产生对象必须先定义类,类是对象的设计图,对象是类的实例。
映射到Java中,具体对象就是对应Java在堆内存中用new建立的实体。每个对象都由“类”定义。类描述对象的变量、属性、过程和事件。

有关字符串:

在Java中,字符串本质是打包字符数组的对象,字符串具有之前讨论过的对象操作特性,也有一些自身的特性。

问题以及解决:

之前一直搞不懂Java中为什么要为基本类型提供封装类后来才知道基本类型的默认值不能为null,封装类可以,在某些需要变量为null的情况下得用封装类型;封装类提供了了一些其他的方法,如Integer.praseInt(String s)等。

代码托管

脚本截图

技术分享图片





以上是关于20165305 苏振龙《Java程序设计》第三周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

20165305 苏振龙 《Java 程序设计》第一次测试总结

20165305 苏振龙《Java程序设计》第四周课上测试补做

20165305 苏振龙《Java程序设计》第一周学习总结

20165305 苏振龙《Java程序设计》第九周学习总结

20165305 苏振龙《Java程序设计》第八周课上测试补做

20165305 苏振龙《Java程序设计》第七·周课上测试补做