一、基础概念

  1.构造代码块,给所有对象进行初始化。

  2.构造函数,只给对应的对象初始化。

  3.局部代码块,控制局部变量的生命周期。

二、实例代码

 class Person
{
private int age;
//构造代码块。给所有对象进行初始化。
{
System.out.println("Construction code block......");
} //构造函数只给对应的对象初始化。
Person ()
{
System.out.println("person......");
}
Person (int age)
{
this.age = age;
System.out.println("person(age)......");
}
//一般函数。被调用时才执行。
public void code()
{
int x = 8;
System.out.println("x="+x);
}
}
class CodeDemo
{
public static void main(String[] args)
{
Person p1 = new Person();
Person p2 = new Person(4); //局部代码块,控制局部变量的生命周期。
{
int x = 5;
System.out.println("x="+x);
}
p1.code();
}
}

三、代码运行

  

  

最新文章

  1. C#将字节流加密解密
  2. 安装go语言,配置环境及IDE,只需3步
  3. C++ STL中vector(向量容器)使用简单介绍
  4. 成员变量NSString类型指针的属性为什么用copy(属性)
  5. Sprint第二个冲刺(第三天)
  6. PHP入门基础(一)——标记风格、注释、表单获取、字符串类型、变量解析
  7. mysql互为主从复制配置笔记
  8. getView 数据最后加一项
  9. MEF 编程指南(十):重组
  10. mysql中 出现No query specified
  11. WisDom.Net 框架设计(五) 权限设计
  12. 二十六个月Android学习工作总结
  13. go: GOPATH entry is relative; must be absolute path: "".
  14. WinAPI 字符及字符串函数(5): IsCharAlpha - 是否是个字母
  15. opencv 图片剪切
  16. 早期自学jQuery-二事件
  17. vc读取当前路径和读取配置ini文件
  18. 针对IE6浏览器下,zoom:1的问题
  19. 算法笔记_127:蓝桥杯2017模拟赛-本科组习题解答(Java)
  20. linux提权辅助工具(二):linux-exploit-suggester-2.pl

热门文章

  1. burpsuite扫描web目录
  2. VB.NET使用TagLib#读取MP3中的ID3v2标签
  3. 「小程序JAVA实战」 小程序私有页面的生命周期以及导航(10)
  4. 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)转
  5. 一卡通大冒险(hdu 2512)
  6. Oracle字符集的查看查询和Oracle字符集的设置修改(转)
  7. PHP 5.5环境配置
  8. 475. Heaters 加热范围
  9. solidity错误处理
  10. R语言读取MySQL数据表