Notice
Recent Posts
Recent Comments
Link
투케이2K
89. (java/자바) Object(오브젝트) 클래스 개념 설명 본문
/* =========================== */
[ 설 명 ]
개발 언어 : Java
[Object 클래스 란?]
- Object 클래스란 java.lang 패키지 중에서 가장 많이 사용되는 클래스입니다
- Object 클래스는 모든 자바 클래스의 최고 조상 클래스입니다
- java.lang 패키지의 클래스들은 import 문을 사용하지 않아도 클래스 이름만으로 바로 사용할 수 있습니다
[Object 메소드 종류]
- clone() : 해당 객체의 복제본을 생성
- equals() : 객체가 같은지 여부를 반환
- finalize() : 객체를 더는 아무도 참조하지 않아 가비지 컬렉터가 객체의 리소스를 정리하기 위해 호출함
- getClass() : 객체의 클래스 타입을 반환
- hashCode() : 객체의 해시 코드값을 반환
- notify() : 객체의 대기(wait)하고 있는 하나의 스레드를 다시 실행할 때 호출
- notifyAll() : 객체의 대기(wait)하고 있는 모든 스레드를 다시 실행할 때 호출
- toString() : 객체의 정보를 문자열로 반환
- wait() : 객체의 다른 스레드가 notify()나 notifyAll() 메소드를 실행할 때까지 현재 스레드를 일시적으로 대기(wait)시킬 때 호출
/* =========================== */
반응형
'Java' 카테고리의 다른 글
91. (java/자바) 시프트(shift)연산자 사용해서 데이터 이동 실시 (0) | 2021.01.07 |
---|---|
90. (java/자바) try, catch, finally 사용해 예외처리 실시 (에러처리) (0) | 2021.01.07 |
88. (java/자바) 메소드 개념 설명 (0) | 2021.01.07 |
87. (java/자바) 시간 hour, 분 minute, 초 second 간 데이터 변환 실시 (0) | 2021.01.07 |
86. (java/자바) ArrayList addAll 전체복사 - addAll사용해 리스트간 데이터 전체 복사 실시 (0) | 2021.01.07 |
Comments