의문 : model에서 선언한 변수들에 초기화를 해야하나?
public class TestModel {
private String test1;
private String test2 = "";
}
모델 안에서 클래스 선언을 했을 때 test1은 null로 나타남.
DB에 넣어 줄 때 null로 넣지 않으려고 사용함!
미미하지만 성능에는 좋지 않음
https://wakestand.tistory.com/92
자바 초기화는 무슨 뜻이고 왜 해야할까?
자바 초기화로 검색을 해 보면 생성자와 묶어서 많이 나오는데 초기화는 생성자(Constructor)에서 변수 값 주는게 초기화인가? 이런 생각이 든다 물론 생성자에서 변수에 값 주는것도 초기화는 맞��
wakestand.tistory.com
Java에서는 멤버변수의 0이나 null 초기화를 하지 말자.
C++에 익숙한 사람은 Java에서도 멤버 변수 초기화를 열심히 하는 경우가 있는데, 이는 잘못된 습관이다. Java언어는 스펙상, 객체 생성시 Member variable은 모두 zero initialization 된다. (Java Language Spec..
abydos.tistory.com
[Java] 멤버변수:클래스 변수, 인스턴스 변수
오늘은 자바의 멤버변수인 클래스 변수와 인스턴스 변수의 차이에 대해 포스팅하겠습니다. 1. 클래스 변수 클래스 변수란 클래스 내에서 static을 붙여서 선언하는 변수를 말합니다. 클래스 변수�
ramees.tistory.com
[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 |