javaSE-面向对象-构造代码块
2014-02-25 17:58
411 查看
class Baby { private String name = "haha"; static { } {//构造代码块。给所有对象初始化的。构造函数是给对应的对象初始化的。 // System.out.println("code......"); cry(); } Baby() { name = "宝贝儿"; // System.out.println("baby()....."); // cry(); } Baby(String name) { this.name = name; // cry(); } public void cry() { System.out.println(name+"cry......"); } static void show() { System.out.println("show run"); } } class ConstructorCodeDemo { public static void main(String[] args) { // Baby.show(); Baby b1 = new Baby(); // b1.cry(); Baby b2 = new Baby("旺财"); // b2.cry(); {//局部代码块。 int x = 4; System.out.println(x); } } }
class Baby { private String name = "haha"; static { } {//构造代码块。给所有对象初始化的。构造函数是给对应的对象初始化的。 // System.out.println("code......"); cry(); } Baby() { name = "宝贝儿"; // System.out.println("baby()....."); // cry(); } Baby(String name) { this.name = name; // cry(); } public void cry() { System.out.println(name+"cry......"); } static void show() { System.out.println("show run"); } } class ConstructorCodeDemo { public static void main(String[] args) { // Baby.show(); Baby b1 = new Baby(); // b1.cry(); Baby b2 = new Baby("旺财"); // b2.cry(); {//局部代码块。 int x = 4; System.out.println(x); } } }
相关文章推荐
- Spring MVC一个简单的实例
- Spring MVC一个简单的实例
- JAVA之异常处理问题
- ajax跨域post请求的java代理实现
- java.sql.SQLException: Before start of result set解决方法
- 如何在java类中读取Properties配置文件
- 七大经典排序【 交换排序】之冒泡排序
- JAVA.SWT/JFace: SWT基本组件之按钮(Button)
- 【Java进阶】对Java中的传值调用的理解
- SpringMVC注解验证的国际化
- eclipse 安装插件 Aptana
- javaSE-面向对象-静态代码块
- Struts2 url中包含感叹号实现动态方法调用
- JAVA array,map 转 json 字符串
- Eclipse Indigo 3.7.0 装配GIT插件提示 requires 'bundle or
- MyEclipse快捷键失效
- 【java项目】当新建一个项目时是否会有这个疑问?建一个web project 还是java project?
- javamail开发(一)
- Eclipse 编辑器消失
- Eclipse快捷键