COURSE DETAILS

Course Type

Others

Subjects

Java

Eligibility

Others

Syllabus

* 1. Java Virtual Machine (JVM):
o 1.1 Code Reusability
o 1.2 Linker Compatibility
o 1.3 Language Interoperability
o 1.4 Garbage Collection
+ 1.4.1 Mark
+ 1.4.2 Sweep
+ 1.4.3 Reference
o 1.5 Sandbox Security
o 1.6 No DLL HELL
o 1.7 Layout manager
* 2. Java Preview:
o 2.1 Java Compilation model
o 2.2 Java Execution model
o 2.3 Reasons for Java slowness
* 3. Introduction to OOPS:
o 3.1. Code Reusability
+ 3.1.1 Composition
+ 3.1.2 Inheritance
o 3.2 Abstraction
o 3.3 Encapsulation
o 3.4 Polymorphism
o 3.5 Class
o 3.6 Object
o 3.7 Constructor
o 3.8 Difference between Method and Function
* 4. Introduction to Java Technologies:
o 4.1 Types of Operators
+ 4.1.1 Arithmetic Operator
+ 4.1.2 Relational Operator
+ 4.1.3 Logical Operator
+ 4.1.4 Assignment Operator
+ 4.1.5 Increment, Decrement Operator
+ 4.1.6 Bitwise Operator
+ 4.1.7 InstanceOf Operator
o 4.2 Datatypes
+ 4.2.1 Short
+ 4.2.2 Long
+ 4.2.3 int
+ 4.2.4 byte
+ 4.2.5 boolean
+ 4.2.6 float
+ 4.2.7 double
+ 4.2.8 char
o 4.3 Java Configuration
+ 4.3.1 How to set classpath
o 4.4 Java Access Specifiers
+ 4.4.1. Public
+ 4.4.2 Private
+ 4.4.3 Protected
+ 4.4.4 Package
o 4.5 Java Access Modifiers
+ 4.5.1 Static
+ 4.5.2 Abstract
+ 4.5.3 Interface
+ 4.5.4 Difference between Abstract and interface
+ 4.5.5 Final
+ 4.5.6 Finalize
+ 4.5.7 Native
+ 4.5.8 Volatile
o 4.6 Overloading, Overriding
o 4.7 Conditional Statement
+ 4.7.1 if…..else
+ 4.7.2 Switch….Case
o 4.8 Iterative
+ 4.8.1 While
+ 4.8.2 do….while
+ 4.8.3 for
+ 4.8.4 for….each
o 4.9 Conditional exit Statement
+ 4.9.1 Break
+ 4.9.2 Continue
o 4.10 Arrays
o 4.11 Java Exception Handling Mechanism
+ 4.11.1 Throwable
+ 4.11.2 Difference between Exception and Error
+ 4.11.3 try,catch
+ 4.11.4 throws
+ 4.11.5 finally
+ 4.11.6 What is resource leak and memory leak
+ 4.11.7 Rethrow
+ 4.11.8 User-defined Exception
o 4.12 String, String Buffer
+ 4.12.1 Types of Strings
+ 4.12.2 Strings memory management
# 4.12.2.1 Global pool
# 4.12.2.2 Intern pool
# 4.12.2.3 Junk pool
+ 4.12.3 String methods
+ 4.12.4 String Buffer
+ 4.12.5 Difference between String and String Buffer
+ 4.12.6 String Buffer methods
o 4.13 Java Thread Support
+ 4.13.1 Types of processing
+ 4.13.2 Light weight,Heavy weight
+ 4.13.3 What is thread
+ 4.13.4 Ways of creating thread
+ 4.13.5 Thread life cycle
+ 4.13.6 Information about thread
+ 4.13.7 Thread Priorities
+ 4.13.8 Dameon Thread
+ 4.13.9Thread Name
+ 4.13.10 yield()
o 4.14 Java Multithreading
+ 4.14.1 What is multithreading
+ 4.14.2 Types of multithreading
# 4.14.2.1 wait & notify
# 4.14.2.2 Difference between wait and sleep
# 4.14.2.3 Synchronized
# 4.14.2.4 Difference between synchronized block and synchronized method
# 4.14.2.5 Volatile
# 4.14.2.6 Livelock,deadlock,starvation
o 4.15 Java Objects
+ 4.15.1 Util
# 4.15.1.1 Collection
* 4.15.1.1.1 ArrayList
* 4.15.1.1.2 LinkedList
* 4.15.1.1.3 HashSet
* 4.15.1.1.4 TreeSet
# 4.15.1.2 Maps
* 4.15.1.2.1 HashMap
* 4.15.1.2.2 TreeMap
# 4.15.1.3 Interface
* 4.15.1.3.1 Iterator
* 4.15.1.3.2 List Iterator
* 4.15.1.3.3 Comparator
# 4.15.1.4 Legacy Classes
* 4.15.1.4.1 Vector
* 4.15.1.4.2 Stack
* 4.15.1.4.3 Dictionary
* 4.15.1.4.4 Hash Table
* 4.15.1.4.5 Property class
# 4.15.1.5 Legacy class Interface
* 4.15.1.5.1 Enumerator
* 4.15.1.5.2 Comparator
# 4.15.1.6 Algorithms
* 4.15.1.6.1 Collections
* 4.15.1.6.2 Arrays
+ 4.15.2 IO
# 4.15.2.1 File
# 4.15.2.2 Directory
* 4.15.2.2.1 How to filter directories
# 4.15.2.3 Input stream
* 4.15.2.3.1 File Input Stream
* 4.15.2.3.2 Data Input Stream
* 4.15.2.3.3 Buffer Input Stream
* 4.15.2.3.4 Sequence Input Stream
# 4.15.2.4 Output stream
* 4.15.2.4.1 File Output Stream
* 4.15.2.4.2 Data Output Stream
* 4.15.2.4.3 Buffer Output Stream
# 4.15.2.5 Serialization
4.15.2.5.1 Transient 4.15.3 Lang
+ # 4.15.3.1 Wrapper Classes
# 4.15.3.2 Class
# 4.15.3.3 Object
# 4.15.3.4 Class Loader
# 4.15.3.5 Void
# 4.15.3.6 Runtime
# 4.15.3.7 Process
# 4.15.3.8 Interfaces
# 4.15.3.8.1 Cloneable
# 4.15.3.8.1 Comparable
o 4.16 JDK 1.5 features
+ 4.16.1 Generics
+ 4.16.2 Enum
+ 4.16.3 Boxing and Autoboxing

Location

FIT Computer Education

#68, karuneegar street,
Adambakkam, Chennai, India,
Postal code: 600088.

View Venue Details >
This Course is offered in Adambakkam

Book Your Ticket

ENROLL COURSE

Core Java

Pick a Venue

Course available in Single venue

Show all venues offering Core Java

Course offered in
Adambakkam

Date and Time

No Upcoming Batches listed in Adambakkam Contact Institute directly by sending an Enquiry