Core Java - Advanced Training Syllabus

Curriculum Designed by Experts

Collection framework

  • Core interfaces and classes: Set, List, Map, NavigableMap, Queue, Dequeue, NavigableSet
  • equals(), hashcode() methods
  • Choosing best collection API based on different situations
  • Sorting and Searching
  • Usage of java.util.Collections class

Generics

  • Wildcard instantiation
  • Template classes
  • Generic methods
  • Generics and arrays
  • Restrictions with Exceptions, Enumsetc

Special classes

  • Class class
  • Reflection
  • Immutable classes

Threading Model

  • Threads in Java
  • The Thread class
  • Creating new threads
  • Stopping and controlling threads
  • Synchronisation issues
  • Deadlock
  • Inter-thread communications through wait/notify
  • Java Concurrent Utilities
  • Task Scheduling Framework
  • Callables and Futures
  • Synchronizers
  • Concurrent Collections
  • Atomic Variables

Internationalization

  • Using Locale Classes
  • Using Resource Bundles in Java

Serialization and Externalization
Patterns and Matchers

  • Introduction to regular expression
  • java.util.regex package
  • Creating Pattern
  • Finding Pattern Matchers
  • Getting Results

TypesafeEnums

  • Enums, EnumSet and EnumMap

Annotaions

  • How to use and create Annotations

Talk to our Advisor.

+91