Java之编程思想路径
迪丽瓦拉
2024-01-28 20:14:06
0

第一章 对象导论

1、面向对象的三个基本特征是:封装、继承、多态。

封装 可以隐藏实现细节;                        【目的:代码模块化】

继承 可以扩展已存在的代码模块(类);【目的:代码重用】

多态 则是为了实现另一个                         【目的:接口重用】

2、List、Set 和 Map 的区别

  1. List 和 Set 都继承自 collection 接口,Map 则不是。

  2. List 集合中对象按索引位置排序,可以有重复对象,允许按照对象在集合中的索引位置检索对象,例如可以通过 list.get(i) 方法来获取集合中的元素;

  3. Map 中的每一个元素包含一个键和一个值,成对出现,键对象不可以重复,值对象可以重复

  4. Set 集合中的对象不按照特定的方式排序,并且没有重复对象,但它能对集合中的对象按照特定的方式排序,例如 TreeSet 类。

参考:https://yaoyz.blog.csdn.net/article/details/107229559

第二章 一切都是对象

1、RAM:相当于电脑内存条(8G/16G)

ROM:相当于电脑的固态硬盘(512G/1T)

相关内容