普通代码块:在方法中使用{ }包裹的一段代码,该代码块会在方法执行时而被执行。
构造代码块:在类中使用{ }包裹的一段代码,该代码会在构造方法调用前执行。
静态代码块:在类中使用static{ }包裹的一段代码,该代码会在类加载完毕后执行,且只会执行一次。
同步代码块:使用synchronized(this){ }包裹的一段代码,该代码可以用来解决纯种的安全问题。
普通代码块:在方法中使用{ }包裹的一段代码,该代码块会在方法执行时而被执行。
构造代码块:在类中使用{ }包裹的一段代码,该代码会在构造方法调用前执行。
静态代码块:在类中使用static{ }包裹的一段代码,该代码会在类加载完毕后执行,且只会执行一次。
同步代码块:使用synchronized(this){ }包裹的一段代码,该代码可以用来解决纯种的安全问题。