javaSE尚硅谷笔记(宋红康)2019-08-17

面向过程POP,强调的是功能行为;
面向对象OOP,将功能封装进对象,强调具备了功能的对象,更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。(通俗地讲:要完成的这个事情,里面涉及几个对象,不同的对象之间会有一个工具连接,这个工具往往就是方法,那么方法应该给了谁,,这是面向对象该考虑的事)

POP与OOP区别.png

两种思想具体比较.png
javaSE.png

javaSE.png
  1. 类的成员:属性、方法、构造器、代码块、内部类
  2. 面向对象的三大特征:封装、继承、多态、(抽象)

1.关于数组元素的默认初始化值

· byle,short,innt,long而言:0
· float,double 而言:0.0
· char 而言:空格
· boolean 而言:false
` 引用数据类型: null

2. 数组的排序

插入排序(直接插入排序、折半插入排序、shell []排序)
交换排序(冒泡排序、快速排序(或区分交换排序))
选择排序(简单选择排序、堆排序)
归并排序
基数排序

工作后可以调用:Arrays工具类:Arrays.sort(arr) ;

你可能感兴趣的:(javaSE尚硅谷笔记(宋红康)2019-08-17)