![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CoreJava
遗失的风景
这个作者很懒,什么都没留下…
展开
-
三大修饰符
【 三个修饰符 】访问修饰符:(修饰访问权限)private 属性 方法 构造方法(default) 属性 方法 构造方法 类protected 属性 方法 构造方法public 属性 方法 构造方法 类① static(静态的)1.属性(类变量):全类公有 允许直接用类名访问(类加载):当JVM第一次使用一...原创 2019-04-01 13:26:05 · 151 阅读 · 0 评论 -
函数
函数:(实现了一个特定功能的代码段)定义位置: 类中,函数的外部一个类中,多个函数的顺序无关紧要声明:public static 返回值类型 函数名(参数表)函数三要素:①. 返回值类型:定义一个函数执行结束之后返回的结果类型② . 函数名:合法的标识符 注意大小写规范③. 参数表(形参):函数内部有效的局部变量实现:{} 必须和声明一致(主要指返回值类型)函数的...原创 2019-04-01 10:56:03 · 82 阅读 · 0 评论 -
数组排序(冒泡 选择 快速)
数组: 一次性定义多个同类型的变量数组空间在内存中必定是连续的① 数组元素的默认值:整数 数组元素默认值:0浮点数 数组元素默认值:0.0char 数组元素默认值:’\u0000’boolean 类型数组默认值:false对象类型 数组默认值 :null数组的扩容:数组长度是固定的,如果需要扩容,必须创建新数组.原数组的元素要赋值到新数组//数组...原创 2019-04-01 11:21:20 · 125 阅读 · 0 评论 -
接口interface
【 接口 】接口:定义接口的关键字(interface 特殊的抽象类)1.接口中所有属性都是公开静态常量2.接口中所有方法都是公开抽象方法3.接口中没有构造方法4.接口中属性和方法的修饰符可以省略一个类去实现接口,如果这个类不希望也成为抽象类,就必须实现接口中所有方法接口独有的特性:① 接口和接口之间可以多继承② 一个类可以在继承父类的前提下实现多个接口,继承关系需要定义在实现关...原创 2019-04-01 13:56:49 · 171 阅读 · 0 评论 -
内部类
【 内部类 】内部类:(类中定义的类)内部类编译之和会生成独立的class文件内部类可以访问外部类的私有成员而不破坏封装① 成员内部类A.可以访问外部类的私有成员B.创建成员内部类对象,必须先创建外部类对象,再通过外部类对象.new 构造内部类对象C.成员内部类中不能有静态成员D.外部类类名.this 指向外部类的当前对象② 静态内部类A.静态内部类中可以定义静态成员B.静态...原创 2019-04-01 14:11:14 · 84 阅读 · 0 评论 -
常用类
【 常用类 】① Object 类java中所有类的父类 类继承关系树的树根1.Obiect o; o 中可以装任何对象2.Obiect类中的方法 是所有对象都具有的方法(11个)1)finallize();由垃圾收集器在回收垃圾对象时,最后调用的 (protected)a.垃圾回收器如何认定垃圾对象 (零引用算法)b.垃圾回收器何时释放垃圾对象 必须释放的时候才会去释放2)ge...原创 2019-04-01 14:21:48 · 95 阅读 · 0 评论 -
集合框架
(12) 【 集合框架】集合(容器):一个对象,用来储存其他多个对象Collection(父接口)---------------------------------------------特点:元素是Object实现类:无方法:add(Obiect o):确保此collection包含指定的元素(可选操作)addAll(Collection c):把c中的所有对象放入集合clear...原创 2019-04-01 14:45:01 · 70 阅读 · 0 评论