- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 常见算法
三种排序快排public class kuaipai { /*思想:把vlaue排到中间,左边小,右边大 * 1、选确定边界beginindex、endindex 和传入数组array * 2、指针移动begin、end */ public static void main(String[] args) { int arr...
2018-03-27 12:50:11 152
原创 抽象类、接口、final、枚举
抽象类用abstract修饰的,没有方法体的方法,必须通过子类重写来实现1、无法直接通过new关键字创建实例(抽象类是子类中抽取出来的共同部分,无法完整描述整个事务) 2、包含抽象方法,抽象方法必须由子类具体实现,并且抽象方法权限都是public 3、有构造器 4、有普通方法public abstract class Animal { public Anim...
2018-03-18 22:59:10 296
原创 异常
Exception可以抛出的基本类型,可以通过程序来控制错误;1、抛出当前方法异常: throw new NullPointerException();//方法内自行处理异常public static void main(String[] args){ //Object[] obj = new Object[1000000000];//ERROR ...
2018-03-18 22:27:35 142
原创 super、this
public class OverreadDemo {/* * 重写面试题 * *1、 super、this分别是父类和本类的引用, *2、 可调用构造函数super(); * 可传递普通函数;可调用成员变量; */ public static void main(String[] args) { new B(); }}class A {...
2018-03-18 20:42:34 105
原创 面向对象
类、对象、封装1、类模板:创建一类数据的模板,同一个.java文件多个类,可生成多个.class文件; 2、对象:由模板具体出的实例;new的过程中会向内存申请空间,与malloc类似; 3、封装:狭义上是对一个类型的所有行为的封装,即为类模板添加行为;三大特性1.封装:将类里的属性或实现细节隐藏起来,对外界提供公共方法 2.继承:子类继承父类所有非私有的属性和方法,父...
2018-03-11 18:36:48 166
原创 指针
什么是指针int *p p指针名; *间接运算符指针的类型int *p :去掉指针的名字int *(指针本身具有的类型)指针所指向的类型int *p :去掉*和名字指向一维数组的指针:int (*p)[5] int (*p)[5] 按优先顺序读,先*,指针里的内容指向数组 做形参:接受二维数组首地址,可以按行访问二维数组...
2018-03-07 22:18:34 221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人