KIC/JAVA

day18_2- JAVA (자바 , 변수의 초기화, toString)

바차 2021. 7. 15. 23:06
반응형

[변수의 초기화]

-> 명시적 초기화

-> 초기화 블록

-> 생성자

 

 

 

[명시적 초기화]

-> 변수를 선언과 동시에 초기화 하는 것

 

 

 

 

 

[초기화 블록]

-> static 초기화 블럭, 인스턴스 초기화 블럭이 있다.

 

-> staitc 초기화 블럭 - static 변수들의 초기화에 사용

-> 인스턴스 초기화 블럭 - 인스턴스 변수들의 초기화에 사용

 

 

[예시]

-> 인스턴스 변수의 초기화는 생성자를 많이 사용해서 인스턴스 생성자 블럭은 잘 사용 안함

-> 초기화 블럭은 코드의 중복을 줄이기 위해서 사용

 

 

 

[멤버 변수 초기화 순서]

 

 

[toString]

-> 반복해서 출력해야할 문장이 길다면 toString을 활용

 

-> 우클릭 -> source -> generate toString() 선택하기

 

출력할 변수 선택

 

 

 

 

 

-> 간단하게 작성 가능

-> 모든 참조형 변수는 String과 만나면 참조형 변수에 있는 toString 메소드를 실행해서 올린다.

 

300x250