|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--java.lang.Number | +--java.lang.Long
Long
클래스는 원시적형 long
의 값을 오브젝트에 랩 합니다. Long
형의 오브젝트에는 형태가 long
의 단일 필드가 포함됩니다.
한층 더 이 클래스는 long
를 String
에,String
를 long
로 변환하는 각종 메소드나,long
의 처리시에 도움이 되는 정수 및 메소드도 제공합니다.
필드의 개요 | |
static long |
MAX_VALUE
long 로 설정 가능한 최대치 (263-1)를 보관 유지하는 정수 |
static long |
MIN_VALUE
long 로 설정 가능한 최소치 (-263)를 보관 유지하는 정수 |
static Class |
TYPE
long 의 원시적형을 나타내는 Class 인스턴스 |
생성자의 개요 | |
Long (long value)
지정된 long 의 인수를 나타내는 새롭게 할당할 수 있었던 Long 오브젝트를 구축합니다. |
|
Long (String s)
String 파라미터로 나타나는 long 치를 나타내는 새롭게 할당할 수 있었던 Long 오브젝트를 구축합니다. |
메소드의 개요 | |
byte |
byteValue ()
이 Long 의 값을 byte 로서 돌려줍니다. |
int |
compareTo (Long anotherLong)
2 개의 Long 오브젝트를 수치적으로 비교합니다. |
int |
compareTo (Object o)
이 Long 오브젝트를 다른 오브젝트와 비교합니다. |
static Long |
decode (String nm)
String 를 Long 에 디코드합니다. |
double |
doubleValue ()
이 Long 의 값을 double 로서 돌려줍니다. |
boolean |
equals (Object obj)
이 오브젝트가 지정된 오브젝트와 비교합니다. |
float |
floatValue ()
이 Long 의 값을 float 로서 돌려줍니다. |
static Long |
getLong (String nm)
지정된 이름의 시스템 프로퍼티의 long 치를 판정합니다.
|
static Long |
getLong (String nm,
long val)
지정된 이름의 시스템 프로퍼티의 long 치를 판정합니다.
|
static Long |
getLong (String nm,
Long val)
지정된 이름의 시스템 프로퍼티의 long 치를 돌려줍니다. |
int |
hashCode ()
이 Long 의 해시 코드를 돌려줍니다. |
int |
intValue ()
이 Long 의 값을 int 로서 돌려줍니다. |
long |
longValue ()
이 Long 의 값을 long 로서 돌려줍니다. |
static long |
parseLong (String s)
캐릭터 라인의 인수를 부호 첨부 10 진수의 long 형으로서 구문 분석 합니다. |
static long |
parseLong (String s,
int radix)
2 번째의 인수로 지정된 기수를 바탕으로 해, 캐릭터 라인의 인수를 부호 첨부 long 로서 구문 분석 합니다. |
short |
shortValue ()
이 Long 의 값을 short 로서 돌려줍니다. |
static String |
toBinaryString (long i)
long 형의 인수의 캐릭터 라인 표현을, 기수 2 의 부호 없음 정수로서 돌려줍니다.
|
static String |
toHexString (long i)
long 형의 인수의 캐릭터 라인 표현을, 기수 16 의 부호 없음 정수로서 돌려줍니다.
|
static String |
toOctalString (long i)
long 형의 인수의 캐릭터 라인 표현을, 기수 8 의 부호 없음 정수로서 돌려줍니다.
|
String |
toString ()
이 Long 의 값을 나타내는 String 오브젝트를 돌려줍니다. |
static String |
toString (long i)
지정된 long 를 나타내는 String 오브젝트를 돌려줍니다. |
static String |
toString (long i,
int radix)
2 번째의 인수를 기수로서 1 번째의 인수의 캐릭터 라인 표현을 돌려줍니다. |
static Long |
valueOf (String s)
지정된 String 의 값을 보관 유지하는 Long 오브젝트를 돌려줍니다. |
static Long |
valueOf (String s,
int radix)
2 번째의 인수로 지정된 기수를 사용한 구문 분석시에, 지정된 String 로부터 추출된 값을 보관 유지하는 Long 오브젝트를 돌려줍니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
필드의 상세 |
public static final long MIN_VALUE
long
로 설정 가능한 최소치 (-263)를 보관 유지하는 정수
public static final long MAX_VALUE
long
로 설정 가능한 최대치 (263-1)를 보관 유지하는 정수
public static final Class TYPE
long
의 원시적형을 나타내는 Class
인스턴스
생성자의 상세 |
public Long(long value)
long
의 인수를 나타내는 새롭게 할당할 수 있었던 Long
오브젝트를 구축합니다.
value
- Long
오브젝트가 나타내는 값public Long(String s) throws NumberFormatException
String
파라미터로 나타나는 long
치를 나타내는 새롭게 할당할 수 있었던 Long
오브젝트를 구축합니다. 캐릭터 라인은 기수 10 으로 parseLong
메소드를 사용하는 것과 같이 long
치에 변환됩니다.
s
- Long
에 변환되는 String
NumberFormatException
- String
가 구문 분석 가능한 long
치를 포함하지 않는 경우valueOf(java.lang.String)
메소드의 상세 |
public static String toString(long i, int radix)
기수가 Character.MIN_RADIX
보다 작은 경우, 혹은 Character.MAX_RADIX
보다 큰 경우는 대신에 10
을 기수로서 사용합니다.
1 번째의 인수가 부의 수인 경우, 생성된 캐릭터 라인의 1 번째의 요소는 마이너스 기호의 ASCII 캐릭터 '-'
('\u002d'
)가 됩니다. 1 번째의 인수가 부의 수가 아닌 경우, 생성된 캐릭터 라인에는 부호가 붙지 않습니다.
생성된 캐릭터 라인의 나머지의 캐릭터는 1 번째의 인수의 절대치를 나타냅니다. 절대치가 제로인 경우는 단일의 제로 '0' ('\u0030')로 나타내집니다. 그렇지 않은 경우는 절대치를 나타내는 캐릭터의 1 번째의 캐릭터는 제로가 아닙니다. 이하의 ASCII 캐릭터를, 숫자의 자리수에 사용합니다.
이것들은0123456789abcdefghijklmnopqrstuvwxyz
'\u0030'
~ '\u0039'
와'\u0061'
~ '\u007a'
가 됩니다. radix
를 N 로 하면(자), 이러한 캐릭터의 1 캐릭터눈으로부터 N 캐릭터눈까지가, 기수 - N 자리수로서 순서에 사용됩니다. 즉, 16 진수 (기수는 16)에 사용되는 자리수의 숫자는 0123456789abcdef
가 됩니다. 대문자를 사용하고 싶은 경우는 생성된 캐릭터 라인에 대해서 String.toUpperCase()
메소드를 호출할 수가 있습니다.
Long.toString(n, 16). toUpperCase()
i
- 캐릭터 라인으로 변환하는 long
radix
- 캐릭터 라인 표현에 사용하는 기수
Character.MAX_RADIX
,
Character.MIN_RADIX
public static String toHexString(long i)
long
형의 인수의 캐릭터 라인 표현을, 기수 16 의 부호 없음 정수로서 돌려줍니다.
인수가 부의 수의 경우는 부호 없음 long
치는 인수에 264 를 가산한 값이 됩니다. 그렇지 않은 경우는 인수에 동일한 값이 됩니다. 이 값은 16 진수 표기 (기수 16)의 ASCII 캐릭터 라인에 의한 숫자가 됩니다. 전에 0
은 붙지 않습니다. 부호 없음의 절대치가 제로의 경우는 단일의 제로 캐릭터 '0'
('\u0030'
)로 나타내집니다. 그렇지 않은 경우는 부호 없음의 절대치를 나타내는 캐릭터의 1 캐릭터눈은 제로가 아닙니다. 16 진수의 자리수에는 이하의 캐릭터를 사용합니다.
이것들은0123456789abcdef
'\u0030'
~ '\u0039'
와'\u0061'
~ '\u0066'
의 캐릭터입니다. 대문자를 사용하고 싶은 경우는 생성된 캐릭터 라인에 대해서 String.toUpperCase()
메소드를 호출할 수가 있습니다.
Long.toHexString(n). toUpperCase()
i
- 캐릭터 라인으로 변환하는 long
long
치의 캐릭터 라인 표현public static String toOctalString(long i)
long
형의 인수의 캐릭터 라인 표현을, 기수 8 의 부호 없음 정수로서 돌려줍니다.
부호 없음 long
치는 인수가 부의 수의 경우는 인수에 264 를 가산한 값이 됩니다. 그렇지 않은 경우는 인수에 동일한 값이 됩니다. 이 값은 8 진수 (기수 8)의 ASCII 캐릭터 라인에 변환됩니다. 전에 0
은 붙지 않습니다.
부호 없음의 절대치가 제로의 경우는 단일의 제로 캐릭터 '0'
('\u0030'
)로 나타내집니다. 그렇지 않은 경우는 부호 없음의 절대치를 나타내는 캐릭터의 1 캐릭터눈은 제로가 아닙니다. 8 진수의 자리수에는 이하의 숫자를 사용합니다.
이것들은01234567
'\u0030'
~ '\u0037'
의 캐릭터입니다.
i
- 캐릭터 라인으로 변환하는 long
long
치의 캐릭터 라인 표현public static String toBinaryString(long i)
long
형의 인수의 캐릭터 라인 표현을, 기수 2 의 부호 없음 정수로서 돌려줍니다.
인수가 부의 수의 경우는 부호 없음 long
치는 인수에 264 를 가산한 값이 됩니다. 그렇지 않은 경우는 인수에 동일한 값이 됩니다. 이 값은 2 진수 (기수 2)의 ASCII 캐릭터 라인에 변환됩니다. 전에 0
은 붙지 않습니다. 부호 없음의 절대치가 제로의 경우는 단일의 제로 캐릭터 '0'
('\u0030'
로 나타내집니다. 그렇지 않은 경우는 부호 없음의 절대치를 나타내는 캐릭터의 1 캐릭터눈은 제로가 아닙니다. 2 진수의 자리수에는 '0'
('\u0030'
) 및 '1'
('\u0031'
)가 사용됩니다.
i
- 캐릭터 라인으로 변환하는 long
long
치의 캐릭터 라인 표현public static String toString(long i)
long
를 나타내는 String
오브젝트를 돌려줍니다. 인수는 부호 첨부 10 진수 표현에 변환되고 나서 캐릭터 라인으로서 돌려주어집니다. 이것은 인수 및 기수 10 을 toString(long, int)
메소드에의 인수로서 지정했을 경우와 완전히 같습니다.
i
- 변환되는 long
치
public static long parseLong(String s, int radix) throws NumberFormatException
long
로서 구문 분석 합니다. 캐릭터 라인에 있는 캐릭터는 모두, 지정된 기수의 자리수에 사용하는 숫자가 아니면 안됩니다. 이것은 Character.digit(char, int)
가 부가 아닌 값을 돌려줄지 어떨지에 의해 조사할 수가 있습니다. 다만, 1 번째의 캐릭터만은 부의 값을 나타내기 위해서(때문에) 마이너스 기호의 ASCII 캐릭터 '-'
('\u002D'
)에서 만나도 괜찮습니다. 이상의 결과 생성된 long
치가 돌려주어집니다.
L
('\u004C'
) 또는 l
('\u006C'
)를 형태 지정자로서 캐릭터 라인의 말미에 붙이는 것은 Java 프로그램 언어의 원시 코드의 경우와는 달라 용서되지 않습니다. 다만, 기수가 22 보다 큰 자리수의 숫자에는 L
또는 l
가 나타납니다.
이하에 드는 상황의 어떤 것인가가 발생했을 경우에,NumberFormatException
형의 예외가 슬로우 됩니다.
null
인지 길이 제로의 캐릭터 라인이다
radix
가 Character.MIN_RADIX
보다 작은지 Character.MAX_RADIX
보다 크다
'-'
('\u002d'
)에서 만나도 상관없다
long
형의 값은 아니다
례:
parseLong("0", 10) returns 0L parseLong("473", 10) returns 473L parseLong("-0", 10) returns 0L parseLong("-FF", 16) returns -255L parseLong("1100110", 2) returns 102L parseLong("99", 8) throws a NumberFormatException parseLong("Hazelnut", 10) throws a NumberFormatException parseLong("Hazelnut", 36) returns 1356099454469L
s
- 구문 분석 대상의 long
표현을 포함한 String
radix
- s
의 구문 분석시에 사용하는 기수
long
치
NumberFormatException
- 캐릭터 라인이 구문 분석 가능한 long
치를 포함하지 않는 경우public static long parseLong(String s) throws NumberFormatException
long
형으로서 구문 분석 합니다. 캐릭터 라인에 있는 캐릭터는 모두, 10 진수가 아니면 안됩니다. 다만, 1 번째의 캐릭터만은 부의 값을 나타내기 위해서(때문에) 마이너스 기호의 ASCII 캐릭터 '-'
(\u002D'
)에서 만나도 괜찮습니다. 이상의 결과 생성된 long
치가 돌려주어집니다. 이것은 이 인수와 기수 10
이 parseLong(java.lang.String, int)
메소드에 인수로서 지정되었을 경우와 완전히 같습니다.
L
('\u004C'
) 또는 l
('\u006C'
)를 형태 지정자로서 캐릭터 라인의 말미에 붙이는 것은 Java 프로그램의 원시 코드의 경우와는 달라 용서되지 않습니다.
s
- 구문 분석 대상의 long
표현을 포함한 String
long
치
NumberFormatException
- 캐릭터 라인이 구문 분석 가능한 long
치를 포함하지 않는 경우public static Long valueOf(String s, int radix) throws NumberFormatException
String
로부터 추출된 값을 보관 유지하는 Long
오브젝트를 돌려줍니다. 최초의 인수는 2 번째의 인수로 지정된 기수내의 부호 첨부 long
로서 해석됩니다. 이것은 인수가 parseLong(java.lang.String, int)
메소드에게 건네졌을 경우와 완전히 같습니다. 결과는 캐릭터 라인에 의해 지정된 long
치를 나타내는 Long
오브젝트가 됩니다.
즉, 이 메소드가 돌려주는 Long
오브젝트의 값은 다음의 값에 동일해집니다.
new Long(Long.parseLong(s, radix))
s
- 구문 분석 되는 캐릭터 라인radix
- s
의 해석에 사용하는 기수
Long
오브젝트
NumberFormatException
- String
가 구문 분석 가능한 long
치를 포함하지 않는 경우public static Long valueOf(String s) throws NumberFormatException
String
의 값을 보관 유지하는 Long
오브젝트를 돌려줍니다. 인수는 부호 첨부 10 진수의 long
로서 해석됩니다. 이것은 parseLong(java.lang.String)
메소드에 인수가 지정되었을 경우와 완전히 같습니다. 생성된 결과는 캐릭터 라인에 의해 지정된 정수치를 나타내는 Long
오브젝트가 됩니다.
즉, 이 메소드가 돌려주는 Long
오브젝트의 값은 다음의 값에 동일해집니다.
new Long(Long.parseLong(s))
s
- 구문 분석 되는 캐릭터 라인
Long
오브젝트
NumberFormatException
- 캐릭터 라인을 long
로서 구문 분석 할 수 없는 경우public static Long decode(String nm) throws NumberFormatException
String
를 Long
에 디코드합니다. 이하의 문법의 10 진수, 16 진수, 및 8 진수를 지정할 수 있습니다.
DecimalNumeral,HexDigits, 및 OctalDigits 는 「Java Language Specification」 의 §3. 10.1 으로 정의되고 있습니다.
- DecodableString:
- Signopt DecimalNumeral
- Signopt
0x
HexDigits- Signopt
0X
HexDigits- Signopt
#
HexDigits- Signopt
0
OctalDigits
- Sign:
-
부의 부호 (옵션)와 기수 지시자의 어떤 것인가 또는 그 양쪽 모두에 계속되는 캐릭터 순차 순서 ("0x
", "0X
", "#
", 또는 선두의 제로)는 지정된 기수 (10, 16, 또는 8)로 Long.parseLong
메소드를 사용하는 경우와 같이 구문 분석 됩니다. 이 캐릭터 순차 순서는 정의 수가 아니면 안되어, 그렇지 않은 경우는 NumberFormatException
가 슬로우 됩니다. 지정된 String
의 최초의 캐릭터가 부의 부호인 경우, 생성된 결과는 부정됩니다. String
에 공백 캐릭터를 지정할 수 없습니다.
nm
- 디코드 대상의 String
nm
에 의해 나타내지는 long
치를 보관 유지하는 Long
오브젝트
NumberFormatException
- String
가 구문 분석 가능한 long
치를 포함하지 않는 경우parseLong(String, int)
public byte byteValue()
Long
의 값을 byte
로서 돌려줍니다.
Number
내의 byteValue
byte
형으로 변환한 값public short shortValue()
Long
의 값을 short
로서 돌려줍니다.
Number
내의 shortValue
short
형으로 변환한 값public int intValue()
Long
의 값을 int
로서 돌려줍니다.
Number
내의 intValue
int
형으로 변환한 값public long longValue()
Long
의 값을 long
로서 돌려줍니다.
Number
내의 longValue
long
형으로 변환한 값public float floatValue()
Long
의 값을 float
로서 돌려줍니다.
Number
내의 floatValue
float
형으로 변환한 값public double doubleValue()
Long
의 값을 double
로서 돌려줍니다.
Number
내의 doubleValue
double
형으로 변환한 값public String toString()
Long
의 값을 나타내는 String
오브젝트를 돌려줍니다. 값은 부호 첨부의 10 진수 표현에 변환되어 캐릭터 라인으로서 돌려주어집니다. 이것은 long
치가 toString(long)
메소드의 인수로서 지정되었을 경우와 완전히 같습니다.
Object
내의 toString
public int hashCode()
Long
의 해시 코드를 돌려줍니다. 생성된 결과는 이 Long
오브젝트가 보관 유지하는 원시적 long
치의 상위 32 비트와 하위 32 비트의 배타적 논리합입니다. 즉, 해시 코드는 다음의 식의 값이 됩니다.
(int)(this.longValue()^(this.longValue() >>>32))
Object
내의 hashCode
Object.equals(java.lang.Object)
,
Hashtable
public boolean equals(Object obj)
true
가 되는 것은 인수가 null
는 아니고, 이 오브젝트와 같은 Long
치를 포함한 Long
오브젝트인 경우만입니다.
Object
내의 equals
obj
- 비교 대상의 오브젝트
true
, 그렇지 않은 경우는 false
Object.hashCode()
,
Hashtable
public static Long getLong(String nm)
long
치를 판정합니다.
1 번째의 인수는 시스템 프로퍼티의 이름으로서 다루어집니다. 시스템 프로퍼티에는 System.getProperty(java.lang.String)
메소드로 액세스 할 수 있습니다. 다음에 이 프로퍼티의 캐릭터 라인치가 long
치로서 다루어져 이 값을 나타내는 Long
오브젝트가 돌려주어집니다. 가능한 수치 형식에 대해서는 getProperty
의 정의를 참조해 주세요.
지정된 이름을 가지는 프로퍼티가 없는 경우, 지정된 이름이 공백 또는 null
의 경우, 혹은 프로퍼티가 적절한 수치 형식이 아닌 경우는 null
가 돌려주어집니다.
즉, 이 메소드가 돌려주는 Long
오브젝트의 값은 다음의 값에 동일해집니다.
getLong(nm, null)
nm
- 프로퍼티명
Long
치System.getProperty(java.lang.String)
,
System.getProperty(java.lang.String, java.lang.String)
public static Long getLong(String nm, long val)
long
치를 판정합니다.
1 번째의 인수는 시스템 프로퍼티의 이름으로서 다루어집니다. 시스템 프로퍼티에는 System.getProperty(java.lang.String)
메소드로 액세스 할 수 있습니다. 다음에 이 프로퍼티의 캐릭터 라인치가 long
치로서 다루어져 이 값을 나타내는 Long
오브젝트가 돌려주어집니다. 가능한 수치 형식에 대해서는 getProperty
의 정의를 참조해 주세요.
2 번째의 인수는 디폴트의 값입니다. 지정된 이름의 프로퍼티가 없는 경우, 해당하는 프로퍼티가 적절한 수치 형식이 아닌 경우, 혹은 지정한 이름이 공백 또는 null 의 경우는 Long
오브젝트가 가리키는 2 번째의 인수가 돌려주어집니다.
즉, 이 메소드가 돌려주는 Long
오브젝트의 값은 다음의 값에 동일해집니다.
getLong(nm, new Long(val))
그러나 실제로는 다음과 같이 구현됩니다.
이 구현에 의해, 디폴트의 값이 불필요한 경우에,Long result = getLong(nm, null); return (result == null) ? new Long(val) : result;
Long
오브젝트의 불필요한 할당을 피할 수가 있습니다.
nm
- 프로퍼티명val
- 디폴트 값
Long
치System.getProperty(java.lang.String)
,
System.getProperty(java.lang.String, java.lang.String)
public static Long getLong(String nm, Long val)
long
치를 돌려줍니다. 1 번째의 인수는 시스템 프로퍼티의 이름으로서 다루어집니다. 시스템 프로퍼티에는 System.getProperty(java.lang.String)
메소드로 액세스 할 수 있습니다. 다음에 이 프로퍼티의 캐릭터 라인치가 Long.decode
메소드의 경우와 같이 long
치로서 다루어져 이 값을 나타내는 Long
오브젝트가 돌려주어집니다.
0x
또는 ASCII 캐릭터 #
로 시작되어, 그 후에 마이너스 부호가 없는 경우는 값의 나머지는 메소드 valueOf(java.lang.String, int)
를 기수 16 으로 사용하는 경우와 완전히 똑같이 16 진정수로서 구문 분석 된다
0
으로 시작되어, 거기에 다른 캐릭터가 계속되는 경우, 값은 메소드 valueOf(java.lang.String, int)
를 기수 8 으로 사용하는 경우와 완전히 똑같이 8 진정수로서 구문 분석 된다
valueOf(java.lang.String, int)
를 기수 10 으로 사용하는 경우와 완전히 똑같이 10 진정수로서 구문 분석 된다
어느 경우에도,L
('\u004C'
) 또는 l
('\u006C'
)를 형태 지정자로서 프로퍼티치의 말미에 붙이는 것은 Java 프로그램의 원시 코드의 경우와는 달라 용서되지 않습니다.
2 번째의 인수는 디폴트의 값입니다. 지정된 이름의 프로퍼티가 없는 경우, 해당하는 프로퍼티가 적절한 수치 형식이 아닌 경우, 혹은 지정한 이름이 공백 또는 null
의 경우는 디폴트 값가 돌려주어집니다.
nm
- 프로퍼티명val
- 디폴트 값
Long
치System.getProperty(java.lang.String)
,
System.getProperty(java.lang.String, java.lang.String)
,
decode(java.lang.String)
public int compareTo(Long anotherLong)
Long
오브젝트를 수치적으로 비교합니다.
anotherLong
- 비교 대상의 Long
Long
가 인수 Long
와 동일한 경우는 값 0
. 이 Long
가 인수 Long
보다 작은 수치의 경우는 0
보다 작은 값. 이 Long
가 인수 Long
보다 큰 수치의 경우는 0
보다 큰 값 (부호 첨부의 비교)public int compareTo(Object o)
Long
오브젝트를 다른 오브젝트와 비교합니다. 오브젝트가 Long
의 경우, 이 함수의 동작은 compareTo(Long)
와 같게 됩니다. 그렇지 않은 경우는 ClassCastException
가 슬로우 됩니다. 이것은 Long
오브젝트의 비교는 Long
오브젝트끼리로 밖에 실시할 수 없기 때문입니다.
Comparable
내의 compareTo
o
- 비교 대상의 Object
Long
와 동일한 Long
가 인수의 경우는 값 0
. 이 Long
보다 큰 수치의 Long
가 인수의 경우는 0
보다 작은 값. 이 Long
보다 작은 수치의 Long
가 인수의 경우는 0
보다 큰 값
ClassCastException
- 인수가 Long
가 아닌 경우Comparable
|
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.