Uso de bloco de código estruturado

Três usos do bloco de código de construção:
1. Bloco de código de construção: a localização está fora do método na classe
2. Ao criar um objeto, primeiro acione o bloco de código de construção e, em seguida, acione o método de construção
3. O código de construção é geralmente usado para extrair o método de construção Comunalidade.

public class Test{
  		public static void main (String[] args){
  		new   Person();
  		new   Person("jack");
  				}
  		}
  		class Person{
  		     String country;
  		     {	
  		     		country = "中国";
  		     		System.out.println("构造代码块");
  		      }
  		      public  Person(){
  		      		System.out.println("无参构造"+country);
  		      }
  		      public Person(String name){
  		      			System.out.println("含参构造"+country);
  		          }
  		     }
  		     

Acho que você gosta

Origin blog.csdn.net/GTC_GZ/article/details/107644566
Recomendado
Clasificación