Java (Core and Advanced)


(更多资料和具体参加方法)

 
 
 
 
PART ONE:      Java SE 6
Tools
Eclipse 3.7
JDK 6.0
Class and Interface
Object-Oriented Concepts
Classes and Instances
Polymorphism in Java
Encapsulation in Java
Single and Multiple Inheritance in Java
Abstraction
Interface and its application
Enum
Object Lifecycle in Java
Java Class Packaging and Accessibility
Java Class Loading
Special Pointers: super and this
Array
Inner Class
Basic Concepts
Top-Level Nested Class
Non-static Inner Class
Local Class
Anonymous Inner Class
Generics
Basic Concepts
Bounded and Wildcard
Reflection and Annotation
Java Reflection Programming
Dynamic Proxy
Java Annotation Programming
Java Exception Handling
Problem Classification
Exception Handling Strategy
Assertion
Multithreading in Java
Runtime Memory Requirements
Process, Thread, Preemptive concepts
Java Thread Types
Java Thread Organization and Exception Handling
Synchronization for Data Integrity
Synchronization for Events
Priority
Interruption
Thread Lifecycle
ThreadLocal
Java Collection Framework
Map and Collection (Set, List)
Queue
Implementation classes and Data structures
Iterator and Enumeration
Performance
Comparable and Comparator
Equality
Thread-Safety
Java Concurrency
Executor Framework
Queue & Thread-Safe Collections
Synchronizers
Low Level Locks
Java I/O and NIO
Byte Streams: Input Streams and Output Streams
Character Streams: Readers and Writers
Object Serialization
Random Access Files
NIO: Channel and Buffer
NIO: Charset, with Chinese example
NIO: Asynchronous IO
NIO: File Mapping and Locking
Practical Skills
Java Garbage Collection
JVM Monitoring and Profiling
Java Logging
 
PART TWO: Java EE 6
Tools
Eclipse 3.7
Java SE 6.0
Java EE 6.0 Server
PointBase
RMI: Java Distributed Computing
Distributed computing concepts
RMI by example
RMI threading, performance and deployment issues
RMI Activation
JavaBean
Basic Concepts
Properties
Events
Introspection
Customization and Instantiation
Packaging
JavaBean Context
Servlet
Web Server and HTTP protocol
URL Mapping
Servlet Interface and HTTP Servlet
Servlet Lifecycle
Multithreading issue
Cookie
Session Tracking
Servlet to Servlet Commnications
Error Handling
Filter
Listeners
JSP
JSP and Servlet
JSP Lifecycle
JSP Directives
JSP Scripts
JSP Actions
JSTL
Core Library
XML Library
Custom Tags
Custom Tag Programming
JDBC
Basic Concepts
Transaction & Isolation Levels
Outer Join and Inner Join
BLOB
 
EJB 3.0
Basic Concepts
EJB Lifecycle (Session & Entity)
Session Bean (Stateful & Stateless)
 
Persistence API
Entities
Primary Keys
Entity Relationships
Persistence Context
Entity Manager
Java Persistence Query Language
 
Hibernate Introduce
 
Spring Introduce
        IOC Introduce
        AOP Introduce
 
本页最后更新: | -- | 网站设计和虚拟主机服务 WECAN