-
day18_2- JAVA (자바 , 변수의 초기화, toString)KIC/JAVA 2021. 7. 15. 23:06반응형
[변수의 초기화]
-> 명시적 초기화
-> 초기화 블록
-> 생성자
[명시적 초기화]
-> 변수를 선언과 동시에 초기화 하는 것
[초기화 블록]
-> static 초기화 블럭, 인스턴스 초기화 블럭이 있다.
-> staitc 초기화 블럭 - static 변수들의 초기화에 사용
-> 인스턴스 초기화 블럭 - 인스턴스 변수들의 초기화에 사용
[예시]
-> 인스턴스 변수의 초기화는 생성자를 많이 사용해서 인스턴스 생성자 블럭은 잘 사용 안함
-> 초기화 블럭은 코드의 중복을 줄이기 위해서 사용
[멤버 변수 초기화 순서]
[toString]
-> 반복해서 출력해야할 문장이 길다면 toString을 활용
-> 우클릭 -> source -> generate toString() 선택하기
-> 간단하게 작성 가능
-> 모든 참조형 변수는 String과 만나면 참조형 변수에 있는 toString 메소드를 실행해서 올린다.
300x250'KIC > JAVA' 카테고리의 다른 글
day20 - JAVA (자바 , 인터페이스, final, static) (0) 2021.07.16 day19 - JAVA (자바 , 상속, super, Object 클래스, 오버라이딩, 다형성, 추상 클래스, pakage/import) (0) 2021.07.16 day18_1- JAVA (자바 ,static 메서드, 인스턴스메서드, 메서드 오버로딩, 생성자, this) (0) 2021.07.15 day17- JAVA (자바 ,객체지향언어, 변수, 클래스변수, 인스턴스변수, 메서드, 매개 변수) (0) 2021.07.15 day16 - JAVA (자바 예제) (0) 2021.07.14