zoukankan      html  css  js  c++  java
  • 6、java中的构造代码块

    /*
    演示构造代码块的应用
    */
    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);
    	}
    }
    

    结果:

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

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

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

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

  • 相关阅读:
    开通博客了
    nginx一些高级配置
    hue的优化
    hue改下载行数
    运维常用脚本
    scala
    kafka调优
    confluent部署:
    Redis主从及哨兵
    Redis配置
  • 原文地址:https://www.cnblogs.com/DamonBlog/p/4971620.html
Copyright © 2011-2022 走看看