Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 깃베쉬
- 사용자 정의 예외
- 설치에러
- exception re-throwing
- 빨간폴더
- 스프링 mvc프로젝트가 안뜰때
- 인텔리제이물음표파일
- 예외 발생
- 자바클래스가 안보일때
- unchecked예외
- 멀티 catch 블럭
- source root
- 예외발생
- arrays메서드
- checked예외
- 소스루트설정
- mvc project 생성
- POST요청
- 포트충돌
- mark directory as
- printStackTrace()
- 인텔리제이
- chained exception
- 파일을 읽을 수 없을때
- getMessage()
- 이클립스
- 예외처리
- throw e
- 색상에 따른 상태
- 빨간파일
Archives
- Today
- Total
목록hashcode() (1)
프로그래밍 스티치
Object클래스는 모든 클래스의 최고 조상으로써, 11개의 메서드만을 가지고 있습니다. norify(), wait()등은 쓰레드와 관련된 메서드이며, equals(), hashCode(), toString()은 적절히 오버라이딩 해야합니다. 많은 사람들이 equals()를 오버라이딩 하는 이유를 살펴보면 public boolean equals(Object obj) { return (this==obj) } 위와 같이 equals()는 객체 자신과 주어진 객체(obj)를 비교합니다! 즉 Object클래스에 정의된 equals()는 참조변수 값(객체의 주소)을 비교합니다. 우리는 참조변수값을 비교할 때도 많지만 객체에 주어진 값, 즉 인스턴스변수의 값을 비교하는 경우가 많기 때문에 아래와 같이 오버라이딩합니..
JAVA/java.lang패키지와 유용한클래스
2022. 2. 14. 22:34