core java
TRANSCRIPT
Java
Module 1 o Introduction o Environment o Java 1st program o Variables, Data types & Modifiers o Introduction to classes
Module 2
Java Basic Operators
o Arithmetic Operators o Relational Operators o Logical Operators o Assignment Operators o Conditional Operators
Java Flow Control
o What is decision? o Decision making statements o What are loops? o Control loop statements o The break Keyword o The continue Keyword
Java Data Types
o Wrapper classes o Java String Class o Java Arrays o Java Date & Time
What is OOPS?
o Abstraction & Encapsulation o Inheritance o Polymorphism
Module 3
Object Oriented Concepts in Java
o Java Class & Object Revisit o Java Inheritance o Java Polymorphism o Java Abstraction o Java Encapsulation
Java Methods
o Method prototype o Call by value o Call by reference
Java Exceptions Handling
o What are exceptions? o Types of Exceptions o Handling Exceptions (try-catch) o The throws/throw Keywords o The finally Keyword
Java Interfaces
o What are interfaces? o Declaring Interfaces o Implementing Interfaces o Extending Interfaces o Tagging Interfaces
Java Packages
o What are Packages? o Creating a package o The import Keyword o The Directory Structure of Packages
Module 4
Java Collections
o What is Java Collection Framework? o The Collection Interface o LinkedList o ArrayList o Hashset o How to use Iterator? o How to use ListIterator?
Java Streams, Files and I/O
Streams
o Byte Streams & Character Streams o Standard Streams
Files
o FileInputStream o FileOutputStream
Java Serialization
o What is serialization? o Serializing & Deserializing an Object
Java Multithreading
o What is Multithreading? o Life Cycle of a Thread o Thread Priorities o Creating Thread o Thread synchronization