博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java代码块的学习
阅读量:5871 次
发布时间:2019-06-19

本文共 661 字,大约阅读时间需要 2 分钟。

hot3.png

java 代码块包括:普通代码块,构造代码块,静态代码块,同码代码块

每创建一个实例,构造代码块和构造方法便会执行一次,而静态代码块自始至终只执行一次。他们的优先级是:静态代码块>main()>构造代码块>构造方法

而对于同步代码块,用于多线程。

//静态代码块

 synchronized (this) {

 }

package com.wangbiao.test;/** *  * 代码块:普通代码块,构造代码块,静态代码块,同码代码块 *  * @author WangBiao 2013-4-28下午02:41:53 */public class Test_Code_Block {	{	System.out.println("构造代码块");	}	public Test_Code_Block() {		System.out.println("构造方法");	}	static {		System.out.println("静态代码块");	}	public static void main(String[] args) {		// 普通代码块,在方法或者语句里面		{			int a = 10;			System.out.println("普通代码块"+a);		}		new Test_Code_Block();		//result//		静态代码块//		普通代码块10//		构造代码块//		构造方法	}}

 

 

转载于:https://my.oschina.net/u/617909/blog/126251

你可能感兴趣的文章
软件开发工程师--经验之谈
查看>>
C#datagridView中嵌套控件
查看>>
java开发_mysql中获取数据库表描述_源码下载
查看>>
C#编写WINNT服务,随便解决安卓开发遇到的5037被众多程序无节操占用的问题
查看>>
position属性absolute(绝对定位),relatve(相对定位)
查看>>
HttpClient连接池的连接保持、超时和失效机制
查看>>
实现基于最近邻内插和双线性内插的图像缩放C++实现
查看>>
爪哇国新游记之二十六----迷宫寻路
查看>>
linux下vtune使用
查看>>
java学习5-jar包的下载以及导入
查看>>
android 判断service是否开启
查看>>
带你走进EJB--MDB
查看>>
【C#】读取Excel中嵌套的Json对象,Json带斜杠的问题(其三)
查看>>
模拟服务器MockServer之Moco详细介绍
查看>>
架构师Jack专访:全面认识软件测试架构师
查看>>
最受白领欢迎的12大办公软件
查看>>
开发一个Linux调试器(八):堆栈展开
查看>>
腾讯云自曝自家技术只值1分钱,这技术以后谁还敢用
查看>>
万万没想到 过去一年 蚂蚁森林成了联合国会议上的“网红”
查看>>
关于AI和区块链的技术落地,你不知道的是……
查看>>