일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 토비의스프링
- @ControllerAdvice
- 녹는다녹아
- 닭껍질만두
- 인생맛집
- 앤드밀
- 인생소고기집
- 상암동맛집
- 이속우화
- 셀렉티
- EffectiveJava
- 청춘면가
- 서오릉
- 이펙티브자바
- 맛집
- 고기김치
- 경기족발
- Java
- 상암동
- 한우오마카세
- 압구정곱떡
- 아일랜드리솜
- 데이트코스
- exceptionHandler
- 압구정로데오맛집
- 서오릉맛집
- JUnit5
- 데이트
- @ExceptionHandler
- spring
- Today
- Total
목록Dev_.log/Java (3)
Hyeonuk_.log
https://book.naver.com/bookdb/book_detail.nhn?bid=8064518 이펙티브 자바 JAVA, 더 깔끔하고, 정확하고, 안전하며, 재사용이 쉬운 코드로 만들자!『EFFECTIVE JAVA(이펙티브 자바)』는 효율적이면서도 잘 설계된 자바 프로그램을 구현하기 위해 알아야 할 지침 78가지를 소개 book.naver.com 이펙티브 자바 2판, 규칙9를 읽고 정리를 하려 한다. 규칙 9에서는 hashCode 메서드에 대해 말해주고 있다. equals 메서드를 재정의하는 클래스는 hashCode 메서드도 반드시 재정의 해야한다. Object 클래스 명세에서는 아래와 같이 hashCode 규약을 말하고 있다. - 응용프로그램 실행 중에 같은 객체의 hashCode를 여러 번 호..
요즘은 벼르고 있던 '이펙티브자바'를 읽고 있다. 구매한지는 2년이 넘은 것 같다. 새로운 책이 나오기도 했지만 일단 집에 있는 것을 읽고 정리해보려 한다. 조금이나마 지식이 많아졌으면 좋겠다. https://book.naver.com/bookdb/book_detail.nhn?bid=8064518 이펙티브 자바 JAVA, 더 깔끔하고, 정확하고, 안전하며, 재사용이 쉬운 코드로 만들자!『EFFECTIVE JAVA(이펙티브 자바)』는 효율적이면서도 잘 설계된 자바 프로그램을 구현하기 위해 알아야 할 지침 78가지를 소개 book.naver.com equals 메서드는 재정의가 쉬워 보이지만 막상 재정의하려면 어려움을 느낀다. 롬복이 나오면서 많이 쉬워진 것을 느낀다. 아래의 조건 중에 하나라도 만족한다면,..
평소 Static에 대해 제대로 알지 못하고 사용한 것 같아 이번 기회에 한번 정리하고 넘어가려고 한다. static은 '클래스의' 또는 '공통적인'의 의미를 가지고 있다. 인스턴스변수는 하나의 클래스로부터 생성되었더라도 각기 다른 값을 유지하지만, 클래스변수(static멤버변수)는 인스턴스에 관계없이 같은 값을 갖는다. 그 이유는 하나의 변수를 모든 인스턴스가 공유하기 때문이다. static이 붙은 멤버변수와 메서드, 그리고 초기화 블럭은 인스턴스가 아닌 클래스에 관계된 것이기 때문에 인스턴스를 생성하지 않고도 사용할 수 있다. 인스턴스 메서드와 static 메서드의 근본적인 차이는 메서드 내에서 인스턴스 멤버를 사용하는가의 여부에 있다. static이 사용될 수 있는 곳 - 멤버변수, 메서드, 초기화..