|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--java.awt.AttributeValue | +--java.awt.PageAttributes.OrientationRequestedType
사용 가능한 용지 방향의 형태 프로텍션된 열거입니다. 이러한 용지 방향은 IPP 1.1 에 부분적으로 준거하고 있습니다.
필드의 개요 | |
static PageAttributes.OrientationRequestedType |
LANDSCAPE
횡방향의 지정에 사용하는 OrientationRequestedType 인스턴스입니다. |
static PageAttributes.OrientationRequestedType |
PORTRAIT
세로 방향의 지정에 사용하는 OrientationRequestedType 인스턴스입니다. |
메소드의 개요 | |
int |
hashCode ()
오브젝트의 해시 코드치를 돌려줍니다. |
String |
toString ()
오브젝트의 캐릭터 라인 표현을 돌려줍니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , notify , notifyAll , wait , wait , wait |
필드의 상세 |
public static final PageAttributes.OrientationRequestedType PORTRAIT
public static final PageAttributes.OrientationRequestedType LANDSCAPE
메소드의 상세 |
public int hashCode()
Object
의 기술: java.util.Hashtable
에 의해 제공되는 것 같은 해시 테이블로 사용하기 위해서 준비되어 있습니다.
hashCode
메소드의 일반적인 규칙을 다음에 나타냅니다.
hashCode
메소드를 호출해도 결과는 같은 정수치가 되어야 하다
Object.equals(java.lang.Object)
메소드로 2 개의 오브젝트가 등가가 아니다고 여겨졌을 경우는 이러한 오브젝트에 대해서 hashCode 메소드를 호출했을 때에, 결과가 다른 정수치가 되지 않아도상관없다. 그러나, 동일하지 않은 오브젝트에 대해서는 다른 정수치가 생성되도록 하면, 해시 테이블의 퍼포먼스를 올릴 수가 있다
할 수 있는 한,Object 클래스에서 정의되는 hashCode 메소드는 다른 오브젝트에 대해서는 다른 정수치를 돌려줍니다. 통상, 이것은 오브젝트의 내부 주소를 정수치로 변환하는 형태로 구현됩니다만, 그러한 구현 테크닉은 JavaTM 프로그램 언어에서는 불필요합니다.
Object
내의 hashCode
Object.equals(java.lang.Object)
,
Hashtable
public String toString()
Object
의 기술: toString
메소드는 이 오브젝트를 「텍스트로 표현한다」캐릭터 라인을 돌려줍니다. 이 결과는 인간이 읽을 수 있는 간결하고 유익한 정보여야 합니다. 모든 서브 클래스에서, 이 메소드를 오버라이드(override) 하는 것을 추천합니다.
Object
클래스의 toString
메소드는 오브젝트의 파생원의 클래스명, @ 부호 (@), 및 오브젝트의 해시 코드의 부호 없음 16 진표현으로부터 구성되는 캐릭터 라인을 돌려줍니다. 즉, 이 메소드는 다음의 값과 동일한 캐릭터 라인을 돌려줍니다.
getClass(). getName() + '@' + Integer.toHexString(hashCode())
Object
내의 toString
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.