블로그 이미지
개발자의 조건은 어떤것도아닌 3일은 기본으로 날샐수있는 체력과 3일을 안씻어도 찝찝합을 못느끼는 것과 라면을 먹어도 탈없는 위입니다.
DefineJAVA

공지사항

최근에 받은 트랙백

글 보관함

calendar

      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      

'java.lang.Object'에 해당되는 글 1

  1. 2007/02/13 java.lang.Object

java.lang.Object

2007/02/13 16:55 | Posted by DefineJAVA
크리에이티브 커먼즈 라이선스
Creative Commons License

Object 클래스

java.lang

클래스 Object

java.lang.Object

public class Object

Object 클래스는 클래스 계층 루트입니다. 모든 클래스는 슈퍼 클래스로서 Object 를 가집니다. 배열을 포함한 모든 오브젝트는 이 클래스의 메소드를 구현합니다.

도입된 버젼:

JDK1. 0

생성자의 개요

Object ()

아무것도 하지 않음.

메소드의 개요

protected Object

clone ()

이 오브젝트의 카피를 작성해 돌려줍니다.

boolean

equals (Object obj)

이 오브젝트와 다른 오브젝트가 동일한지 어떤지를 나타냅니다.

protected Object

finalize ()

이 오브젝트에의 참조는 이제 없으면 가베지 콜렉션에 의해 판단되었을 때에, 가베지 수집가에 의해 불려 갑니다.

Class

getClass ()

오브젝트의 실행시 클래스를 돌려줍니다.

int

hashCode ()

오브젝트의 해시 코드치를 돌려줍니다.

void

notify ()

이 오브젝트의 모니터로 대기중의 thread를 1 개 재개합니다.

void

notifyAll ()

이 오브젝트의 모니터로 대기중의 모든 thread를 재개합니다.

String

toString ()

오브젝트의 캐릭터 라인 표현을 돌려줍니다.

void

wait ()

다른 thread가 이 오브젝트의 notify() 메소드 또는 notifyAll() 메소드를 호출할 때까지 현재의 thread를 대기시킵니다.

void

wait (long timeout)

다른 thread가 이 오브젝트의 notify() 메소드 또는 notifyAll() 메소드를 호출하는지 지정된 시간이 경과할 때까지 현재의 thread를 대기시킵니다.

void

wait (long timeout, int nanos)

다른 thread가 이 오브젝트의 notify() 메소드 또는 notifyAll() 메소드를 호출하는지 다른 thread가 현재의 thread에 세치기를 걸거나 지정된 양의 실시간이 경과할 때까지 현재의 thread를 대기시킵니다.

대학교 레포트로 정리했던 것 같다.

'Define Java > Java' 카테고리의 다른 글

상속  (0) 2007/02/13
생성자  (0) 2007/02/13
java.lang.Object  (0) 2007/02/13
PreparedStatement와 Statement  (0) 2007/02/09
for문에 날개를 달아 더 빠르게 만들기  (0) 2007/02/09
자바 소스파일 분석  (0) 2007/02/09
이전 1 다음