Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] garbage collection 2nd 3rd 4th [See also references] disabling for classes finalize( ) method incremental, interpreter option for jdb debugger OutOfMemoryError printing message upon occurrence statistics on (jstat) system WeakHashMap class GarbageCollectorMXBean interface GatheringByteChannel 2nd 3rd gc( ) gcd( ) (BigInteger) GeneralSecurityException generateCertificate( ) 2nd generateCertificates( ) generateCertPath( ) generateCRL( ) 2nd generateKey( ) (KeyGenerator) generateKeyPair( ) generateParameters( ) generatePrivate( ) generatePublic( ) generateSecret( ) KeyAgreement class SecretKeyFactory class generateSeed( ) (SecureRandom) generic types 2nd 3rd annotation types and arrays of parameterized type bounded wildcards in parameterized types case study, Comparable and Enum Class class collection interfaces and classes compile-time type safety Constructor class covariant returns Enum class Exchanger 2nd Field class, support of FutureTask generic methods GenericDeclaration generics, defined GenericSignatureFormatError InheritableThreadLocal class interfaces extending Type MalformedParameterizedTypeException Method class, support for parameterized type hierarchy parameterized types vs. PhantomReference class PrivilegedAction raw types and unchecked warnings Reference class ReferenceQueue class Reflection API, changes in runtime type safety SoftReference class ThreadLocal class type parameter wildcards typesafe collections TypeVariable interface understanding WeakReference class writing type variable bounds wildcards writing generic methods arrays and invoking methods parameterized exceptions GenericArrayType interface GenericDeclaration interface 2nd generics [See generic types] genKeyPair( ) (KeyPairGenerator) get and set accessor methods data accessor methods JavaBean properties get( ) AbstractList class Array class ArrayList class Buffer class ByteBuffer class Calendar class Future class GetField class HashMap class Hashtable class LinkedList class List interface 2nd Map interface 2nd PhantomReference class Reference class ReferenceQueue class ThreadLocal class TreeMap class WeakHashMap class getAbsoluteFile( ) (File) getAbsolutePath( ) (File) getActualTypeArguments( ) getAddress( ) (InetAddress) getAlgorithm( ) (Key) getAllAttributeKeys( ) getAllByName( ) (InetAddress) getAllLoadedClasses( ) (Instrumentation) getAllStackTraces( ) getAllThreadIds( ) getAnnotation( ) 2nd getAnnotations( ) getAttribute( ) AttributedCharacterIterator TransformerFactory class getAttributes( ) AttributedCharacterIterator interface JarEntry class Manifest class getBeginIndex( ) (FieldPosition) getBlockedCount( ) (ThreadInfo) getBlockedTime( ) (ThreadInfo) getBody( ) CacheRequest class CacheResponse class getBounds( ) (TypeVariable) getBuffer( ) (StringWriter) getByAddress( ) (Inet6Address) getByName( ) (InetAdress) getCanonicalFile( ) (File) getCanonicalPath( ) (File) getCause( ) (Throwable) 2nd getCertificate( ) (KeyStore) getCertificateChain( ) (KeyStore) getCertificates( ) CertPath class JarEntry class getCertPathEncoding( ) getChannel( ) 2nd 3rd 4th 5th ServerSocket class Socket class getChars( ) StringBuffer class getCipherSuite( ) (SSLSession) getClass( ) Class class Object class getClassName( ) getClientSessionContext( ) getCollationElementIterator( ) getCollationKey( ) Collator class getColumnNumber( ) getCommitted( ) (MemoryUsage) getConstructor( ) (Class) getContent( ) URL class 2nd URLConnection class getContentEncoding( ) getContentLength( ) getContentType( ) getContext( ) (AccessController) 2nd getDate( ) (URLConnection) getDateInstance( ) (DateFormat) getDeclaredAnnotations( ) getDeclaringClass( ) Field class Member interface Method class getDeclaringClass( ) (Enum) getDefault( ) CookieHandler class ResponseCache class ServerSocketFactory class SocketFactory class SSLServerSocketFactory class getDefaultPort( ) (URL) getDefaultText( ) getDelay( ) (ScheduledFuture) getDelegatedTask( ) (Runnable) getDirectionality( ) (Character) getDisplayName( ) getEnclosingClass( ) getEnclosingConstructor( ) getEnclosingMethod( ) getEncoded( ) AlgorithmParameters class Certificate class CertPath Key interface getEncoding( ) 2nd getEncodings( ) (CertPath) getEndIndex( ) (FieldPosition) getEntries( ) (Manifest) getEntry( ) KeyStore class ZipFile class getEnumConstants( ) getenv( ) (System) 2nd getErrorStream( ) (Process) getException( ) PrivilegedActionException getExceptionTypes( ) (Method) getExpiration( ) getFD( ) GetField class getField( ) Class class ObjectStreamClass getFields( ) (ObjectStreamClass) getFile( ) (URL) getFormat( ) Key interface SecretKey interface getGenericComponentType( ) getGenericDeclaration( ) getGenericExceptionTypes( ) getGenericParameterTypes( ) getGenericReturnType( ) getGenericType( ) (Field) getHeaderField( ) getHeaderFieldDate( ) getHeaderFieldInt( ) getHeaderFields( ) getHeaders( ) getHost( ) (URL) getHostAddress( ) (InetAddress) getHostName( ) (InetAddress) getId( ) (Thread) getID( ) (TimeZone) getIds( ) getInetAddress( ) DatagramSocket class ServerSocket class Socket class getInetAddresses( ) getInfo( ) (Provider) getInit( ) (MemoryUsage) getInitiatedClasses( ) (Instrumentation) getInputStream( ) JarFile class Process class Socket class ZipFile class getInstance( ) AlgorithmParameterGenerator Calendar class CertificateFactory class CertStore class Cipher class Collator class 2nd KeyAgreement class KeyGenerator class 2nd KeyManagerFactory class KeyPairGenerator class 2nd KeyStore class Mac class MessageDigest class NumberFormat class SecretKeyFactory class SecureRandom class Signature class getInt( ) (Array) getInteger( ) (Integer) getInterfaces( ) (Class) getInvocationHandler( ) (Proxy) getIterator( ) (AttributedString) getIV( ) (Cipher) getJarEntry( ) (JarFile) getKey( ) Entry interface KeyStore class getKeyManagers( ) getKeySpec( ) KeyFactory class SecretKeyFactory class getLineNumber( ) LineNumberReader class SourceLocator getLocalAddress( ) DatagramSocket class Socket class getLocalHost( ) (InetAddress) getLocalPart( ) (QName) getLocalPort( ) DatagramSocket class ServerSocket class Socket class getLocalSocketAddress( ) DatagramSocket class ServerSocket class Socket class getLocation( ) getLogger( ) (Logger) getLong( ) (Long) getLowerBounds( ) (WildcardType) getMacLength( ) (Mac) getMainAttributes( ) (Manifest) getManifest( ) JarFile class JarInputStream class getMax( ) (MemoryUsage) getMaxAllowedKeyLength( ) getMemoryPoolNames( ) getMessage( ) 2nd TextOutputCallback Throwable interface WriteAbortedException getMessageType( ) (CallbackHandler) getMethod( ) (Class) getMethodName( ) getModifiers( ) Field class Member interface getModulus( ) (RSAKey) getName( ) Class class CompilationMXBean interface Field class File class Member interface MemoryPoolMXBean NetworkInterface class Provider class TypeVariable interface getNamespaceURI( ) (QName) getNetworkInterfaces( ) getNextEntry( ) getNextJarEntry( ) getNextUpdate( ) (X509CRL) getNumericValue( ) (Character) getObject( ) GuardedObject class SealedObject class SignedObject class getObjectSize( ) (Instrumentation) getObjectStreamClass( ) (GetField) getOffset( ) (TimeZone) getOption( ) (SocketOptions) getOutputProperties( ) getOutputSize( ) (Cipher) getOutputStream( ) Process classs Socket class getOwnerType( ) (ParameterizedType) getPackage( ) ClassLoader class Package class getPackages( ) (Package) getParameterAnnotations( ) 2nd getParameters( ) (Cipher) getParameterTypes( ) (Method) getParams( ) (DHKey) getParent( ) File class ThreadGroup class getParentFile( ) (File) getPassword( ) KeyStore.PasswordProtection PasswordAuthentication getPasswordAuthentication( ) 2nd getPath( ) (File) getPeakUsage( ) getPeerCertificateChain( ) getPeerCertificates( ) 2nd getPeerHost( ) 2nd getPermissions( ) Policy class SecureClassLoader class getPolicy( ) (Policy) 2nd getPort( ) DatagramSocket class Socket class URL class getPrefix( ) (QName) getPrivateKey( ) getPrompt( ) CallbackHandler class NameCallback class TextInputCallback class getProperties( ) (System) getProperty( ) Properties class System class 2nd 3rd getProtectionDomain( ) (Class) getProtocol( ) SSLSession class URL class getProvider( ) (Security) getProviders( ) (Security) getProxyClass( ) (Proxy) getPublicId( ) (SourceLocator) getPublicKey( ) Certificate class X509Certificate class getRaw( ) (URI) getRawType( ) (ParameterizedType) getRemoteSocketAddress( ) getRequesting( ) getResource( ) (ClassLoader) getResourceAsStream( ) getResources( ) (ClassLoader) getResponseCode( ) getResponseMessage( ) getReturnType( ) (Method) getRevokedCertificate( ) getRunLimit( ) getRunStart( ) getRuntime( ) getSecretKey( ) getSecurityManager( ) (System) getSerialVersionUID( ) getServerSessionContext( ) getServerSocket( ) getServerSocketFactory( ) getSimpleName( ) (Class) getSocketFactory( ) getSource( ) (EventObject) getSpecificationVersion( ) getStackTrace( ) Thread class Throwable interface getState( ) (Thread) 2nd getSubject( ) (LoginContext) 2nd 3rd getSubjectDN( ) (X509Certificate) 2nd getSuperclass( ) (Class) getSupportedCipherSuite( ) getSupportedProtocols( ) getSystemId( ) (SourceLocator) getTargetException( ) getThisUpdate( ) (X509CRL) getThreadCPUTime( ) getThreadGroup( ) (Thread) getThreadInfo( ) getThreadUserTime( ) getTime( ) getTimestamp( ) (Timestamp) getTrustAnchor( ) getTrustedCertificate( ) getType( ) CertPath class Character class Field class MemoryPoolMXBean getTypeParameters( ) getUndeclaredThrowable( ) getUpperBounds( ) (WildcardType) getUptime( ) (RuntimeMXBean) getUsage( ) getUsed( ) (MemoryUsage) getValue( ) Entry interface SSLSocket getVersion( ) (Provider) getX( ) (DHPrivateKey) getXMLReader( ) (SAXParser) getY( ) (DHPublicKey) global method or function, class methods as global variables C language vs. Java public class fields as GMT (Greenwich Mean Time) goto statement graphical Java process monitor graphics applet access control restrictions on facilities packages for greater than operator (>) 2nd greater than or equal operator (>=) green threads 2nd Greenwich Mean Time (GMT) Gregorian calendar GregorianCalendar class group of threads (ThreadGroup class) groups (multicast), joining and leaving Guard interface GuardedObject class 2nd GUI (graphical user interface) applet access to, restrictions packages for 2nd gzip compression pack200 tool unpacking files with unpack200 GZIPInputStream class GZIPOutputStream class |