logo头像
Snippet 博客主题

javase

【JavaSe必知必会】41-Java内部类

内部类概述把类定义在其他类的内部,这个类就被称为内部类。 举例在类A中定义了一个类B,类B就是内部类。 内部类的访问特点 内部类可以直接访问外部类的成员,包括私有。 外部类要访问内部类的成员,必须创建对象 1234567891011...

【JavaSe必知必会】40-Java权限修饰符

1234567891011121314151617181920212223242526272829303132333435/* 权限修饰符: 本类 同一个包下(子类和无关系) 不同包下(子类) 不同包下(无关系) priva...

【JavaSe必知必会】39-java包package详解

包的概述 其实就是文件夹 作用:对类进行分类管理 包的划分: 举例 学生的增加、删除、修改、查询 老师的增加、删除、修改、查询 以及一会可能出现的其他的类的增加、删除、修改、查询 基本的划分:按照模块和功能分包的定义 pack...

【JavaSe必知必会】38-Java接口详解

接口特点 接口用关键字interface表示 格式:interface 接口名{} 类实现接口用implements表示 格式:class 类名 implements 接口名{} 接口不能实例化 那么,接口如何实例化呢? 按照...

【JavaSe必知必会】37-抽象类

抽象类特点 抽象类和抽象方法必须用abstract关键字修饰 abstract class 类名{} public abstract void eat(); 抽象类不一定有抽象方法,有抽象方法的类一定是抽象类 抽象类不能实例化 那...

【JavaSe必知必会】36-面向对象三大特性之多态

多态概述概述 某一个事物,在不同时刻表现出来的不同状态 举例: 猫可以是猫的类型。猫 m = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物。 动物 d = new 猫(); 多态前提和体现 有继承关系 有方法...

【JavaSe必知必会】35-final关键字

final关键字引入final关键字是最终的意思。可以修饰类、成员方法、成员变量。123456789101112131415161718192021222324252627/* 继承的代码体现: 由于继承中方法有一个现象:方法重写。...

【JavaSe必知必会】34-面向对象三大特性之继承

继承概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 通过extends关键字可以实现类与类的继承 class 子类名 extends 父类名{} 单独的这...

【JavaSe必知必会】33-代码块详解

代码块在java中,使用{}括起来的代码被称为代码块,根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块。 局部代码块在方法中出现;限定变量声明周期,及早释放,提供内存利用率。 构造代码块在类中方法外出现;...