Home / Syllabus 2023 / Core Java Syllabus | OOPs/J2EE/JDBC (All Topics) PDF Download Here

Core Java Syllabus | OOPs/J2EE/JDBC (All Topics) PDF Download Here

Core Java Syllabus

Download all topic wise Core Java Syllabus of OOPs/J2EE/JDBC In PDF from here. Applicants aiming to clear the Core Java Exam/Interview must know what they need to study and what are resources will help them to clear the examinations.

With the help of below given Core Java All Topics Syllabus (OOPs/J2EE/JDBC), candidates can prepare well for it. Individuals can also download Core Java Syllabus 2023 PDF by hitting the link which is available at below section.

(OOPs/J2EE/JDBC) PDF : Download

Core Java is used in developing the general java application and Advanced Java is used in developing the web based/ enterprise application. Those, who want to know more about know about Java Concepts such as Applet, Swings, JDBC and others, they can start preparing from the updated Core Java Syllabus.

The complete syllabus below by the team of www.recruitmentinboxx.com, willing contenders can download the Core Java Syllabus List by hitting the link.

Core Java Syllabus 

Basic Java Core Syllabus:

  • Java – What, Where and Why?
  • Internals of Java Program
  • Internal Details of JVM
  • Unicode System
  • History and Features of Java
  • Difference between JDK,JRE and JVM
  • Variable and Data Type
  • Naming Convention

Also Check: Importance Of Computer Litreracy

OOPs Concepts

Advantage of OOPsCall By Value and Call By Reference
Method OverloadingCreating API Document
static variable, method and blockObject and Class
Inheritance (IS-A)Constructor
Method Overridingthis keyword
super keywordAggregation and Composition(HAS-A)
final keywordCovariant Return Type
static and Dynamic bindingInstance Initializer block
Down casting with instance of operatorRuntime Polymorphism
EncapsulationAbstract class and Interface
Object CloningPackage and Access Modifiers
Object classJava Array
strictfp keyword

Syllabus of Core Java: String Handling:

  • String: What and Why?
  • Immutable String
  • String Concatenation
  • Methods of String class
  • String Builder class
  • To String method
  • String Comparison
  • Substring
  • String Buffer class
  • Creating Immutable class
  • String Tokenizer class

Know About: Java Developer Salary In India

Exception Handling

Exception Handling: What and Why?
Multiple catch block
finally block
Exception Propagation
Exception Handling with Method Overriding
try and catch block
Nested try
throw keyword
throws keyword
Custom Exception

Do You Know: How to Manage Time during Exams

Core Java Nested Classes Syllabus:

  • Member Inner class
  • Local Inner class
  • Nested Interface
  • Nested Class: What and Why?
  • Annonymous Inner class
  • static nested class

Core Java Syllabus: Multithreading:

Multithreading: What and Why?
Creating Thread
Sleeping a thread
Thread Priority
Thread Pooling
Shut down Hook
Garbage Collection
Life Cycle of a Thread
Thread Schedular
Joining a thread
Daemon Thread
Thread Group
Performing multiple task by multiple thread
Runnable class

Core Java Complete Syllabus – Synchronization:

  • Synchronization: What and Why?
  • synchronized block
  • Deadlock
  • Interrupting Thread
  • synchronized method
  • static synchronization
  • Inter-thread Communication

Get Here Advance Java Programming Course Syllabi: Advance Java Syllabus

Core Java Syllabus: Input and Output:

File Output Stream & File Input Stream
Sequence Input Stream
File Writer & File Reader
Input from keyboard by Input Stream Reader
Input from keyboard by Scanner
Print Writer class
Reading and Writing data simultaneously
Stream Tokenizer class
Byte Array Output Stream
Buffered Output Stream & Buffered Input Stream
Char Array Writer
Input from keyboard by Console
Print Stream class
Compressing and Uncompressing File
Data Input Stream and Data Output Stream

Syllabus for Core Java Serialization:

  • Serialization & Deserialization
  • Serialization with IS-A and Has-A
  • transient keyword

Core Java Syllabus: Networking:

Socket Programming
Displaying data of a web page
Datagram Socket and Datagram Packet
URL class
Inet Address class
Two way communication

Must Read: Tips to Get 100% Results in Exams

AWT and Event Handling</span>

  • AWT Controls
  • Event classes and Listener Interfaces
  • Creating Games and Applications
  • Event Handling by 3 ways
  • Adapter classes


Basics of SwingJButton class
JRadio Button classJText Area class
JCombo Box classJTable class
JColor Chooser classJProgress Bar class
JSlider classDigital Watch
Graphics in swingDisplaying Image
Edit Menu for NotepadOpen Dialog Box
Creating NotepadCreating Games and applications

Core Java Layout Managers Syllabus:</span></p>

    style=”text-align: justify;”>

  • Border Layout
  • Flow Layout
  • Card Layout
  • Grid Layout
  • Box Layout

Check Out: 7 Jobs Which Require Computer Knowledge

NIIT: Applet:

Life Cycle of Applet
Displaying image in Applet
Event Handling in Applet
Painting in Applet
Analog Clock in Applet
Applet Communication
Graphics in Applet
Animation in Applet
JApplet class
Digital Clock in Applet
Parameter in Applet
Creating Games

00;”>Syllabus</u> of Reflection ABI Core Java</u&amp;gt;:

<ul style=”text-align: justify;”>

  • Reflection API
  • javap tool
  • creating applet viewer
  • new Instance() & Determining the class object
  • creating javap tool
  • Accessing private method from outside the class


Collection Framework
Linked List class
Hash Set class
Tree Set class
Array Deque class
Hash Map class
Tree Map class
Comparable and Comparator
Array List class
List Iterator interface
Linked HashSet class
Priority Queue class
Map interface
Linked Hash Map class
Hashtable class
Properties class

Also Check: Career in Computer Engineering</p>




yle=”text-align: center;”>”color: #993300;”><u>Core Java JDBC Syllabus:</span></p>

    style=”text-align: justify;”>

  • JDBC Drivers
  • Connectivity with Oracle
  • Connectivity with Access without DSN
  • Connection interface
  • Result Set interface
  • Result Set Meta Data
  • Storing image
  • Storing file
  • Stored procedures and functions
  • Batch Processing
  • Mini Project
  • Steps to connect to the database
  • Connectivity with MySQL
  • Driver Manager
  • Statement interface
  • Prepared Statement
  • Database Meta Data
  • Retrieving image
  • Retrieving file
  • Transaction Management
  • JDBC New Features

Read Also: Prospects & Objectives Of Career in Computer Networking </u>

<p style=”text-align: justify;”><span style=”color: #993300;”>Core Java Syllabus</u>: Java New Features:</span>


Autoboxing and Unboxing
For-each loop
Static Import
Enum Type

ass=”yoast-text-mark”>style=”text-align: justify;”><span style=”color: #993300;”>Java Core Syllabus: Internationalization:</span>

  • Resource Bundle class
  • I18N with Time
  • I18N with Currency
  • Internationalization
  • I18N with Date
  • I18N with Number

l=”noopener”><strong>Press Here To Download Core Java Syllabus PDF</strong>

style=”text-align: justify;”>Official Note:

yle=”text-align: justify;”>Those contenders who want to know more about Core Java Syllabus 2023 – 2024 can follow us on Facebook and Twitter. If you have any query then writes it in the comment box which is provided by the team of www.recruitmentinboxx.com

You May Also Like To Check This Section

PHP Developer Salary in IndiaAjax Interview Questions and Answers
ये 11 सवाल दिला सकते है आपको नौकरीCheck 5 Best Computer Courses To Get Job
Best Computer Courses For Jobs In IndiaIT Jobs In India

Jobs By Qualification