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 |
Tags
- 다이어그램
- git
- workbench
- Linux_명령어정리
- Git_명령어정리
- Spring_에러정리
- DML
- 배열
- 아파치톰캣
- CSS
- java
- HTML
- SQL_용어정리
- Git_정리
- 이클립스
- 인덱스
- asp.net
- SQL
- Spring_오류정리
- 자바스크립트
- 자바
- jsp
- json
- MySQL
- vb.net
- Linux
- spring
- 인스턴스
- JavaScript
- github
Archives
- Today
- Total
데브마우스
[Java] Object 클래스 정리 본문
Object 클래스란 무엇인가요?
Object 클래스는 자바에서 모든 클래스의 조상입니다. extends를 표시하지는 않지만 자바의 모든 클래스는 Object 클래스를 상속받았습니다.
Object 클래스에는 멤버 변수가 없지만 멤버 메서드를 가지고 있습니다.
메서드 | 반환 타입 | 설명 |
clone() | protected Object |
객체의 복사본을 반환합니다.
|
equals(Object obj) | boolean |
파라미터 obj와 같은 객체인지 아닌지 boolean 값으로 반환합니다.
|
finalize() | protected void |
객체가 소멸할 때 호출됩니다.
|
getClass() | Class<?> |
클래스의 정보를 담고 있는 'Class'객체를 반환합니다.
|
hashCode() | int |
해시 코드(객체를 식별하는 정수)를 반환합니다.
|
notify() | void |
대기 중인 하나의 스레드를 깨웁니다.
|
notifyAll() | void |
대기 중인 모든 스레드를 깨웁니다.
|
toString() | String |
객체의 정보를 문자열로 반환합니다.
|
wait() | void |
현재의 스레드를 멈추고 대기합니다.
|
wait(long timeout) | void |
timeout 만큼 스레드를 멈추고 대기합니다.
|
wait(long timeout, int nanos) | void |
실제로 일어난 시간만큼 스레드를 멈추고 대기합니다.
|
'Java > Java: 문법 정리' 카테고리의 다른 글
[Java] System.currentTimeMillis()의 최대값은 언제일까요? (0) | 2024.02.14 |
---|---|
[Java] 컬렉션 프레임워크 정리 (0) | 2024.01.15 |
[Java] DecimalFormat과 SimpleDateFormat 정리 (0) | 2024.01.14 |
[Java] Timer/TimerTask 클래스 정리 (0) | 2024.01.14 |
[Java] Wrapper 클래스와 오토박싱 정리 (0) | 2024.01.14 |