站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 3.2.7 common API Documentation 英文版文档

Java (JBoss/Common API) - JBoss 3.2.7 common API Documentation 英文版文档


org.jboss.util.platform
Class Java

java.lang.Object
  extended byorg.jboss.util.platform.Java

public final class Java
extends Object

Provides common access to specifics about the version of Java that a virtual machine supports.

Determines the version of the Java Virtual Machine by checking for the availablity of version specific classes.

Classes are loaded in the following order:

  1. java.lang.StackTraceElement was introduced in JDK 1.4
  2. java.lang.StrictMath was introduced in JDK 1.3
  3. java.lang.ThreadLocal was introduced in JDK 1.2
  4. java.lang.Void was introduced in JDK 1.1

Version:
$Revision: 1.3 $
Author:
Jason Dillon

Field Summary
static int VERSION_1_0
          Java version 1.0 token
static int VERSION_1_1
          Java version 1.1 token
static int VERSION_1_2
          Java version 1.2 token
static int VERSION_1_3
          Java version 1.3 token
static int VERSION_1_4
          Java version 1.4 token
 
Method Summary
static int getVersion()
          Return the version of Java supported by the VM.
static boolean isCompatible(int version)
          Retrurns true if the current virtual machine is compatible with the given version identifer.
static boolean isVersion(int version)
          Retrurns true if the given version identifer is equal to the version identifier of the current virtuial machine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION_1_0

public static final int VERSION_1_0
Java version 1.0 token

See Also:
Constant Field Values

VERSION_1_1

public static final int VERSION_1_1
Java version 1.1 token

See Also:
Constant Field Values

VERSION_1_2

public static final int VERSION_1_2
Java version 1.2 token

See Also:
Constant Field Values

VERSION_1_3

public static final int VERSION_1_3
Java version 1.3 token

See Also:
Constant Field Values

VERSION_1_4

public static final int VERSION_1_4
Java version 1.4 token

See Also:
Constant Field Values
Method Detail

getVersion

public static int getVersion()
Return the version of Java supported by the VM.

Returns:
The version of Java supported by the VM.

isVersion

public static boolean isVersion(int version)
Retrurns true if the given version identifer is equal to the version identifier of the current virtuial machine.

Parameters:
version - The version identifier to check for.
Returns:
True if the current virtual machine is the same version.

isCompatible

public static boolean isCompatible(int version)
Retrurns true if the current virtual machine is compatible with the given version identifer.

Parameters:
version - The version identifier to check compatibility of.
Returns:
True if the current virtual machine is compatible.


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.