本文主要是介绍Java -- (part12),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一.权限修饰符
1.属性:用private ->封装思想
2.成员方法public ->便于调用
3.构造public ->便于new对象
二.final关键字
1.修饰类
a.格式 -- public final class 类名
b.特点:不能被继承
2.修饰方法
a.格式:修饰符 final 返回值类型 方法名(形参){}
b.特点:不能被重写
c.注意:final和abstract不能同时使用
3.修饰局部变量
a.格式:final 数据类型 变量名 = 值
b.特点:不能二次赋值
4.修饰对象
a.格式:final 类型 对象名 = new 对象()
b.特点:地址值不能变,但是对象中的属性值可以改变
5.修饰成员变量
a.格式:final 数据类型 变量名 = 值
b.特点:需要手动赋值,不能二次赋值
三.代码块
1.构造代码块
a.格式
{代码}
b.执行特点
优先于构造方法执行,每new一次执行一次
2.静态代码块
a.格式
static{代码}
b.执行特点
优先于构造方法块和构造方法执行,只执行一次
四.内部类
1.静态成员内部类:外部类.内部类 对象名 = new 外部类.内部类
2.非静态成员内部类:外部类.内部类 对象名 = new 外部类().new 内部类
3,局部内部类:匿名内部类
格式1:
new 接口/抽象类{重写方法}. 重写的方法()
格式2:
接口名/抽象类名 对象名 = new 接口/抽象类(){重写方法}
注意:怎么学
一个格式代表实现类对象或子类对象
这篇关于Java -- (part12)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!