0% found this document useful (0 votes)
3 views2 pages

Java

Uploaded by

Yash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Java

Uploaded by

Yash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Core Java Syllabus Topics Hours

Introduction Java as a Language 1 Hours


JVM
Installing JDK
Java Development IDE

Java Basics 2 Hours


Hello World Program
Main Method & Class Concept
Standard INPUT & OUTPUT
Variables
Data Types
Comments
Keywords
Operators
Type Casting
Wrapper Classes
Packages
Conditions and Control Flow 3 Hours
If Else & Nested if Else
Switch Statements
Conditional Operator
Loops 3 Hours
For Loop
While & do While loop
Break and Continue statements
Functions 3 Hours
Java Functions
Parameters
Call by value & reference
Function Overloading
Arrays 4 Hours
What is Array
Iterating Array
ArrayList
Sorting an Array
Parsing Array as Parameter
String Operation 3 Hours
String Operations
String Pool
String Buffer
String Builder
Regex 1 Hours
Character Classes
Quantifiers
Metacharacters
Regex Usecases
Object Oriented Programming 3 Hours
OOPS Concept
this concept
Constructor & constructor overloading
Inheritance & Polymorphism
Encapsulation & Aggregation
Interfaces
Abstract and final keywords
Static keyword
Math and Date classes
Enums
Exception Handling 1 Hours
Try catch finally
Custom Exception
Collection Framework 2 Hours
ArrayList & LinkedList
Stack, Queue, Set
Set, Hashmap, HashSet
Iterarators and Enumerators
Java Input & Output 2 Hours
Streams, InputStream And OutputStream
Reader Writer and Streams
Serialization & Deserialization
Transient keyword
New Features 2 Hours
Annotations
Lambda Expressions
Functional Interfaces
Stream API
Networking 2 Hours
Socket Classes
Inet Address
UDP and TCP
Multithreading 2 Hours
Thread & Threadpooling
Thread lifecycle
Synchronization
Interthread Communications
JDBC
Database Drivers
Connecting to MySQL/Postgres 2 hours
Querying Database - CRUD 6 hours

You might also like