图解算法之快速排序算法第一
Posted cret
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图解算法之快速排序算法第一相关的知识,希望对你有一定的参考价值。
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。向下转型,需要先向上转型,而且只能转化为本类对象
以上是关于图解算法之快速排序算法第一的主要内容,如果未能解决你的问题,请参考以下文章