[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]
[Z]
garbage collection
ArrayList vs. LinkedList
avoiding
flattening objects
general guidelines to limit object generation
mapping objects with arrays
primitive data types, using
temporary variables using primitive data types
distributed
overhead of
improvements in
object creation statistics and
object pool management and
object references, failure to release
pauses for, minimizing
2nd
concurrent GC
2nd
incremental or train algorithm
ÒnewÓ space, enlarging
preventing during benchmarking and heap tuning
Reference objects
statistics provided by profilers
-verbosegc option
weak references and
GatheringByteChannel class
GC analyzer tool
gc( ) (System)
2nd
disabling
GCViewer tool
GemStone application server
Generate class (example)
Generics
get( ) ArrayList class
List class
List interface
Reference class
getArray( ) (Array)
getAutoCommit( ) (Connection)
getBestRowIdentifier( ) (DatabaseMetaData)
getChars( ) (String)
getColumns( ) (DatabaseMetaData)
getIndexInfo( ) (DatabaseMetaData)
getInputStream( ) (Socket)
getLastModified( )
getName( ) (Class)
getOutputStream( ) (Socket)
getStatement( )
getString( ) (ResultSet)
getVectorPriorToJDK12( )
granularity of EJBs
remote access and
log storage and
of Web Services methods
2nd
graphics processing, reusing objects in
group( ) (Matcher)
GZIP compression, using on web pages
GZIPOutputStream class
|