黑马程序员技术交流社区

标题: 静态代码块,构造代码块的不同 [打印本页]

作者: zzhhddss    时间: 2016-9-27 22:57
标题: 静态代码块,构造代码块的不同
这两个有什么区别啊?

作者: fiendGG    时间: 2016-9-27 23:44
静态代码块在程序运行后只会运行一次,而构造代码块你没创建一次对象就会运行一次
作者: langyabang1110    时间: 2016-9-27 23:45
静态代码块随着类的加载而加载 并且只运行一次
构造代码块 每new一次就执行一次 先于构造方法执行
作者: haoge349    时间: 2016-9-28 00:20
一个只执行一次, 一个new一次执行一次
作者: marsfan    时间: 2016-9-28 00:24
静态代码块只会执行一次,构造代码块每次调用对象都会执行
作者: 15835811325    时间: 2016-9-28 00:47
静态代码块用来加载驱动用的,在类一创建的时候就加载,一个类就加载一次静态代码块.....构造代码块在构造方法之前执行,在类中方法外,用来加载多个构造方法共性的内容,初始化
作者: zzhhddss    时间: 2016-9-28 08:27
fiendGG 发表于 2016-9-27 23:44
静态代码块在程序运行后只会运行一次,而构造代码块你没创建一次对象就会运行一次 ...

明白了谢谢,知道什么意思了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2