/*
演示构造代码块的应用
*/
class Person
{
String name;
int age;
//构造代码块
{
cry();
}
Person(String name, int age)
{
this.name = name;
this.age = age;
System.out.println("name:"+name+"---"+"age:"+age);
}
public void cry()
{
System.out.println("cyrring..........");
} }
class GouZaoCodeBlock
{ public static void main(String[] args)
{
Person p = new Person("荆班长", 21);
}
}

结果:

构造代码块的作用:给对象进行初始化,对象一建立就运行,且优于构造函数优先运行。

构造代码块和构造函数的区别:

构造代码块是对所有对象统一的进行初始化;

构造函数是给对应的对象进行初始化。

最新文章

  1. Android 裁剪图片为圆形图片
  2. 用Arduino剖析PWM脉宽调制
  3. 利用HTML5的一个重要特性 —— DeviceOrientation来实现手机网站上的摇一摇功能
  4. android setting 设置永不休眠
  5. SqlSever基础 select cast 将一个int类型数据转换为char
  6. C#中反射泛型 CreateInstance
  7. vm虚拟机上安装apache+php+ftp+mysql
  8. tabBar选中底部弹出窗口
  9. jdbc初步(转)
  10. about hibernate lazy load and solution
  11. 前端框架之bootstrap
  12. Hibernate 双向一对多映射
  13. Laravel 系列入门教程(三)【最适合中国人的 Laravel 教程】
  14. Java 分页与原理(上)
  15. 另辟蹊径 直取通州的“墨迹天气”APP应用的成功故事
  16. Java虚拟机(五):JVM调优命令
  17. KNOCKOUTJS DOCUMENTATION-绑定(BINDINGS)-自定义绑定
  18. Tensorflow之调试(Debug) && tf.py_func()
  19. Android 应用获取Jenkins编译的版本号
  20. ApexSql Log 数据库操作的后悔药

热门文章

  1. .NET 4.5 WPF Ribbon
  2. Google 黑客搜索技巧
  3. 点击a标签,跳转到iframe中,并在iframe中显示指定的页面
  4. 安装xampp 后 发现 apache 启动不起来
  5. centos7.0 64位系统 安装PHP 支持 nginx
  6. WCF初探-9:WCF服务承载 (下)
  7. 解决ajax中文乱码问题
  8. Node.js GET/POST请求
  9. js获取页面宽度高度及屏幕分辨率
  10. Linux shell的&&和||