图解算法之快速排序算法第一

2021-04-14 09:29

阅读:401

标签:bool   实例化   父类   class   代码   修饰符   形参   一个   顺序   

JavaSE基础


1.对象实例化

(1)Class.forName(“类的全名称”);

(2)Person person = new Person();
2.类的重载:

类名相同,形参列表不同(类型,顺载序,个数),system.out.println();也是方法重
3.不定长参数,本质是一个数组形式,int...a

定义方法时不确定有几个入参时使用
一个方法中只能有一个,位于形参末尾

4.方法中使用全局变量 this

全局变量(成员变量/成员属性):编写在类中
局部变量:声明在方法或者代码块中

5.形参列表中的变量是局部变量
6.构造方法的作用:

使用构造方法创建对象并且可以为类中的属性赋值(实例化对象)

构造方法在创建的时候就给对象初始化; 一个对象建立构造方法只能运行一次;
一般方法是对象调用才执行,给对象添加对象具备的功能; 一般方法可以被对象多次调用;

注意:多态分类

运行时多态(重写时多态)

父类引用接收子类的对象

编译时多态

方法重载方法名相同形参列表不同
7.父类和子类中,静态代码块、代码块、构造方法、普通方法执行顺序

父类中的静态变量和静态代码块

子类中的静态变量和静态代码块

父类中的普通变量和代码块->构造方法

子类中的普通变量和代码块->构造方法

变量和代码块的执行与声明顺序有关,变量一般声明在代码块前
8.修饰符修饰范围

??
9.子类只能继承父类非private的方法
10.instanceof

instanceof是一个二元操作符,用法是:boolean result = a instanceof ClassA,即判断对象a是否是类Class A的实例,如果是的话,则返回true,否则返回false。向下转型,需要先向上转型,而且只能转化为本类对象

图解算法之快速排序算法第一

标签:bool   实例化   父类   class   代码   修饰符   形参   一个   顺序   

原文地址:https://www.cnblogs.com/cret/p/13337228.html


评论


亲,登录后才可以留言!