6、java中的构造代码块
2024-08-24 06:03:31
/*
演示构造代码块的应用
*/
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);
}
}
结果:
构造代码块的作用:给对象进行初始化,对象一建立就运行,且优于构造函数优先运行。
构造代码块和构造函数的区别:
构造代码块是对所有对象统一的进行初始化;
构造函数是给对应的对象进行初始化。
最新文章
- Android 裁剪图片为圆形图片
- 用Arduino剖析PWM脉宽调制
- 利用HTML5的一个重要特性 —— DeviceOrientation来实现手机网站上的摇一摇功能
- android setting 设置永不休眠
- SqlSever基础 select cast 将一个int类型数据转换为char
- C#中反射泛型 CreateInstance
- vm虚拟机上安装apache+php+ftp+mysql
- tabBar选中底部弹出窗口
- jdbc初步(转)
- about hibernate lazy load and solution
- 前端框架之bootstrap
- Hibernate 双向一对多映射
- Laravel 系列入门教程(三)【最适合中国人的 Laravel 教程】
- Java 分页与原理(上)
- 另辟蹊径 直取通州的“墨迹天气”APP应用的成功故事
- Java虚拟机(五):JVM调优命令
- KNOCKOUTJS DOCUMENTATION-绑定(BINDINGS)-自定义绑定
- Tensorflow之调试(Debug) &;&; tf.py_func()
- Android 应用获取Jenkins编译的版本号
- ApexSql Log 数据库操作的后悔药