当前位置 : 主页 > 编程语言 > java >

权限修饰符和代码块

来源:互联网 收集:自由互联 发布时间:2022-10-15
权限修饰符 权限修饰符是用来控制一个成员能够被访问的范围 可以修饰成员变量,方法,构造方法,内部类 java中有4中权限修饰符 四种作用范围由小到大依次为: private空这不写\默认

权限修饰符

权限修饰符是用来控制一个成员能够被访问的范围

可以修饰成员变量,方法,构造方法,内部类

java中有4中权限修饰符 四种作用范围由小到大依次为:

private<空这不写\默认<protected<public

修饰符

同一个类中

同一个包中其他类

不同包的子类

不同包的无关类

private




空这不写\默认



protected


public

private   私有的  本类中使用

空着不写\默认    只能本包中使用

protected  受保护的  其他包里的子类也能用

public   公共的  所有的地方都可以用


代码块

局部代码块,节省空间,局部里的变量用完即消失(逐渐淘汰)

构造代码块就是写在成员位置的代码块

作用:

可以把多个构造方法中重复的代码块抽取出来

执行时机:

我们在创建本类对象的时候会先执行构造代码块在执行构造方法

静态代码块:

格式:

static{
System.out.println("Helloword")
}

需要通过static关键字修饰,随着类的加载而加载,并且自动触发,只执行一次

使用场景:

在类加载的时候,做一些数据初始化的时候使用

【文章原创作者:cc防御 http://www.558idc.com/gfip.html提供,感恩】
网友评论