CORE JAVA Training - Vijay
Java - What, Where and Why?
Historyand Featuresof Java
Internalsof JavaProgram
Difference betweenJDK,JREandJVM
Internal Detailsof JVM
Variable andData Type
Unicode System
NamingConvention
OOPS Concepts
Advantage of OOPs
ObjectandClass
MethodOverloading
Constructor
staticvariable,methodandblock
thiskeyword
Inheritance (IS-A)
AggregationandComposition(HAS-A)
MethodOverriding
CovariantReturn Type
superkeyword
Instance Initializerblock
final keyword
Runtime Polymorphism
CORE JAVA Training - Vijay
staticand Dynamicbinding
Abstractclass and Interface
Downcastingwithinstance of operator
Package and AccessModifiers
Encapsulation
Objectclass
ObjectCloning
Java Array
Call By Value andCall By Reference
CreatingAPIDocument
String Handling
String:What and Why?
Immutable String
StringComparison
StringConcatenation
Substring
Methodsof Stringclass
StringBufferclass
StringBuilderclass
CreatingImmutable class
toStringmethod
StringTokenizerclass
ExceptionHandling
ExceptionHandling:WhatandWhy?
Try and catch block
CORE JAVA Training - Vijay
Multiple catchblock
Nestedtry
FinallyBlock
Throw Keyword
ExceptionPropagation
ThrowsKeyword
ExceptionHandlingwithMethodOverriding
CustomException
Multithreading
Multithreading:Whatand Why?
Life Cycle of a Thread
CreatingThread
ThreadSchedular
Sleepingathread
Joiningathread
ThreadPriority
DaemonThread
ThreadPooling
ThreadGroup
ShutdownHook
Performingmultipletaskbymultiplethread
Garbage Collection
Runnable class
Synchronization
Synchronization:Whatand Why?
synchronizedmethod
CORE JAVA Training - Vijay
synchronizedblock
staticsynchronization
Deadlock
Inter-threadCommunication
InterruptingThread
Input and output
FileOutputStream&FileInputStream
ByteArrayOutputStream
SequenceInputStream
BufferedOutputStream&BufferedInputStream
FileWriter&FileReader
CharArrayWriter
Inputfromkeyboardby InputStreamReader
InputfromkeyboardbyConsole
InputfromkeyboardbyScanner
PrintStreamclass
PrintWriterclass
CompressingandUncompressingFile
ReadingandWritingdata simultaneously
DataInputStreamandDataOutputStream
StreamTokenizerclass
Serialization
Serialization&Deserialization
SerializationwithIS-A andHas-A
transientkeyword
CORE JAVA Training - Vijay
Collection
CollectionFramework
ArrayListclass
LinkedListclass
ListIteratorinterface
HashSetclass
LinkedHashSetclass
TreeSetclass
PriorityQueue class
ArrayDeque class
Map interface
HashMap class
LinkedHashMapclass
TreeMapclass
Hashtable class
Comparable andComparator
Propertiesclass

Core java training - Trainmesofttech

  • 1.
    CORE JAVA Training- Vijay Java - What, Where and Why? Historyand Featuresof Java Internalsof JavaProgram Difference betweenJDK,JREandJVM Internal Detailsof JVM Variable andData Type Unicode System NamingConvention OOPS Concepts Advantage of OOPs ObjectandClass MethodOverloading Constructor staticvariable,methodandblock thiskeyword Inheritance (IS-A) AggregationandComposition(HAS-A) MethodOverriding CovariantReturn Type superkeyword Instance Initializerblock final keyword Runtime Polymorphism
  • 2.
    CORE JAVA Training- Vijay staticand Dynamicbinding Abstractclass and Interface Downcastingwithinstance of operator Package and AccessModifiers Encapsulation Objectclass ObjectCloning Java Array Call By Value andCall By Reference CreatingAPIDocument String Handling String:What and Why? Immutable String StringComparison StringConcatenation Substring Methodsof Stringclass StringBufferclass StringBuilderclass CreatingImmutable class toStringmethod StringTokenizerclass ExceptionHandling ExceptionHandling:WhatandWhy? Try and catch block
  • 3.
    CORE JAVA Training- Vijay Multiple catchblock Nestedtry FinallyBlock Throw Keyword ExceptionPropagation ThrowsKeyword ExceptionHandlingwithMethodOverriding CustomException Multithreading Multithreading:Whatand Why? Life Cycle of a Thread CreatingThread ThreadSchedular Sleepingathread Joiningathread ThreadPriority DaemonThread ThreadPooling ThreadGroup ShutdownHook Performingmultipletaskbymultiplethread Garbage Collection Runnable class Synchronization Synchronization:Whatand Why? synchronizedmethod
  • 4.
    CORE JAVA Training- Vijay synchronizedblock staticsynchronization Deadlock Inter-threadCommunication InterruptingThread Input and output FileOutputStream&FileInputStream ByteArrayOutputStream SequenceInputStream BufferedOutputStream&BufferedInputStream FileWriter&FileReader CharArrayWriter Inputfromkeyboardby InputStreamReader InputfromkeyboardbyConsole InputfromkeyboardbyScanner PrintStreamclass PrintWriterclass CompressingandUncompressingFile ReadingandWritingdata simultaneously DataInputStreamandDataOutputStream StreamTokenizerclass Serialization Serialization&Deserialization SerializationwithIS-A andHas-A transientkeyword
  • 5.
    CORE JAVA Training- Vijay Collection CollectionFramework ArrayListclass LinkedListclass ListIteratorinterface HashSetclass LinkedHashSetclass TreeSetclass PriorityQueue class ArrayDeque class Map interface HashMap class LinkedHashMapclass TreeMapclass Hashtable class Comparable andComparator Propertiesclass