失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 静态代码块的作用_Java中什么是静态代码块 有什么作用?

java 静态代码块的作用_Java中什么是静态代码块 有什么作用?

时间:2020-11-22 02:46:27

相关推荐

java 静态代码块的作用_Java中什么是静态代码块 有什么作用?

在java中使用static关键字声明的代码块。静态块用于初始化类,为类的属性初始化。每个静态代码块只会执行一次。静态代码块随着类加载而加载,有多个静态代码块的,按代码块前后顺序加载。

由于JVM在加载类时会执行静态代码块,所以静态代码块先于主方法执行。classTest{

intid;

Stringname;

static{

System.out.println("我是静态代码块");

}

}

例如在使用JDBC封装时就需要用到单例模式及静态代码吗。static{

Propertiesp=newProperties();

InputStreamin=DB.class.getClassLoader().getResourceAsStream("db.properties");

try{

p.load(in);

driver=p.getProperty("driver");

connectionURL=p.getProperty("connection_URL");

username=p.getProperty("username");

password=p.getProperty("password");

}catch(IOExceptione){

}

}

如果觉得《java 静态代码块的作用_Java中什么是静态代码块 有什么作用?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。