Java Advanced & JDBC

1 downloads 114 Views 56KB Size Report
Thread-safe Collections. • Queues. • Thread Pools and Work Queues. • Executor Framework. • Futures. • Synchron
Java Advanced & JDBC  











JDBC

         

History JDBC Drivers Using JDBC in 7 Basic Steps JDBC Exceptions PreparedStatements CallableStatements Transactions Scrollable ResultSets DataSources Disconnected RowSets Concurrency  Principles  Basic Threads and Runnable  Thread Scheduling  Thread States  Sleeping, Yielding, Prioritizing and Joining Threads  Synchronizing  Deamon Threads  ThreadGroups  Timers  The New Concurrency in Java SE 5.0  Thread-safe Collections  Queues  Thread Pools and Work Queues  Executor Framework  Futures  Synchronizer Classes  Locks Java Input/Output  Streams  I/O Portability  Wrappers  Readers, Writers and Streams  File and FileDescriptor  RandomAccessFile  IOExceptions  Formatting  The New IO Package  Channels and Buffers Networking  Using Sockets  Remote Method Invocation  Object Serialization Annotations and Reflection  Metadata  Annotations Basics  Basic Annotations in Java 5.0  Defining Your Own Annotations  Annotating Annotations  RTTI and Reflection  The Class-class  Using Class Literals  Reflection Capabilities Advanced Exception Handling



 

     

Exception Overview Exception Issues Exception Guidelines Catching Guidelines Exception Tips and Tricks Exception Best Practices and Patterns Logging  Introduction to Logging  Logging Approaches  Logging Concepts  The Java Logging API