javaSE-面向对象-静态代码块
2014-02-25 17:38
381 查看
/* 静态代码块。 特点:随着类的加载而执行。 作用:给类初始化。 */ class StaticCode { static { System.out.println("A"); } static void show() { System.out.println("show run"); } } class StaticCodeDemo { static int num; static { num = 10; System.out.println("B"); } public static void main(String[] args) { // new StaticCode(); // new StaticCode(); StaticCode.show(); // StaticCode sc = null; System.out.println("D"); // 输出B C A Show run D } static { System.out.println("C"); } }
格式 /* * class ArrayTool { static { code....; } static void show(){} } */
相关文章推荐
- Struts2 url中包含感叹号实现动态方法调用
- JAVA array,map 转 json 字符串
- Eclipse Indigo 3.7.0 装配GIT插件提示 requires 'bundle or
- MyEclipse快捷键失效
- 【java项目】当新建一个项目时是否会有这个疑问?建一个web project 还是java project?
- javamail开发(一)
- Eclipse 编辑器消失
- Eclipse快捷键
- 企业应用的权限系统设计
- ActiveMQ Queue结合Spring
- Android & Eclipse FAQ
- javaSE-面向对象-单例设计模式
- eclipse里面找不到database explorer怎么办?
- Spring 3.x jar 包详解 与 依赖关系
- spring security 3.1 配置登陆页面
- 编译hadoop eclipse 2.x插件
- String系列——String关键源码解析
- hadoop-cdh4.1.5-eclipse插件编译(其它CDH版本步骤类似)
- Java cookie和session介绍与区别
- Java byte数组和int互转