JAVA

Java 초기화

k9e4h 2020. 5. 28. 16:16

의문 : model에서 선언한 변수들에 초기화를 해야하나?

 

public class TestModel {

    private String test1;

    private String test2 = "";

}

 

모델 안에서 클래스 선언을 했을 때 test1은 null로 나타남.

DB에 넣어 줄 때 null로 넣지 않으려고 사용함!

미미하지만 성능에는 좋지 않음

 

https://wakestand.tistory.com/92

 

자바 초기화는 무슨 뜻이고 왜 해야할까?

자바 초기화로 검색을 해 보면 생성자와 묶어서 많이 나오는데 초기화는 생성자(Constructor)에서 변수 값 주는게 초기화인가? 이런 생각이 든다 물론 생성자에서 변수에 값 주는것도 초기화는 맞��

wakestand.tistory.com

 

https://abydos.tistory.com/5

 

Java에서는 멤버변수의 0이나 null 초기화를 하지 말자.

C++에 익숙한 사람은 Java에서도 멤버 변수 초기화를 열심히 하는 경우가 있는데, 이는 잘못된 습관이다. Java언어는 스펙상, 객체 생성시 Member variable은 모두 zero initialization 된다. (Java Language Spec..

abydos.tistory.com

 

https://ramees.tistory.com/16

 

[Java] 멤버변수:클래스 변수, 인스턴스 변수

오늘은 자바의 멤버변수인 클래스 변수와 인스턴스 변수의 차이에 대해 포스팅하겠습니다. 1. 클래스 변수 클래스 변수란 클래스 내에서 static을 붙여서 선언하는 변수를 말합니다. 클래스 변수�

ramees.tistory.com

https://gyugyu.tistory.com/19

 

[Java] 변수 초기화에 대한 이야기

변수 초기화에 대한 이야기 가능하면 선언과 동시에 적절한 값으로 초기화 하는 것이 바람직하다. 멤버변수는 초기화를 하지 않아도 자동적으로 변수의 자료형에 맞는 기본값으로 초기화가 이�

gyugyu.tistory.com

https://namocom.tistory.com/742

 

[Java] 인스턴스 변수 초기화

어떤분이 초기화 블럭을 물어본 사항이 있어서 확인한 사항을 첨가해서 기록으로 남깁니다. 질문 - 제목 : 클래스 초기화 블럭 사용하는 이유 - 내용 : 초기화 블럭 부분을 공부하면서 느낀건데 �

namocom.tistory.com

 

반응형

'JAVA' 카테고리의 다른 글

모던 자바 인 액션 내용 정리  (0) 2020.07.21
Java Inner Class  (0) 2020.05.29
Java garbage collector  (0) 2020.05.15
if else case 성능차이  (0) 2020.04.29
Java Resource File Path  (0) 2020.04.22