1
Deje su programa para utilizar el objeto " J3DTimer " mediante la importación en el programa Java . Esto hace que el objeto " J3DTimer " y sus funciones disponibles para el programa Java
com.sun.j3d.utils.timer.J3DTimer importación; .
2
Definir una variable de tipo booleano para indicar si desea o no utilizar el objeto " J3DTimer " . Si la variable llamada " useJ3DTimer " es falsa , el programa no hará referencia al objeto " J3DTimer " , por lo que su desactivación
protegida estática booleano useJ3DTimer = false; .
Ajuste " useJ3DTimer " , . en true en una zona separada del programa Java , si desea volver a habilitarlo
useJ3DTimer = true;
3
obtener la resolución de nanosegundos desde el operativo sistema mediante el objeto " J3DTimer " llamando al método " GetResolution " . El método " GetResolution " devolverá un tipo de datos numérico definido como
myRES largas "de largo. " ; MyRES = J3DTimer.getResolution ();
4
Devuelve el resolución de nanosegundos desde el sistema operativo utilizando J2SE 1.5 ' s " System.nanoTime ( )" si " useJ3DTimer " es falsa o si " J3DTimer.getResolution ()" devuelve cero , ya que si hyperthreading está encendido. Hyperthreading es una tecnología de Intel para optimizar multithreading simultáneo en los sistemas operativos que soportan múltiples procesadores.