0% found this document useful (0 votes)
8 views

Core Java 6 Weeks

Core java notes

Uploaded by

tushtidua79
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Core Java 6 Weeks

Core java notes

Uploaded by

tushtidua79
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
www.cetpainfotech.com

Curriculum Of Core Java


Duration: 6 Weeks
MODULE 1: INTRODUCTION TO JAVA · OOP Concepts with Real life examples
· Why Java was Developed · Class & it's Syntax
· Applica on Areas of Java · Object& it's Syntax
· History of Java · Reference Variable
· Pla orm Independency in Java · Constructors
· USP of Java: Java Features · Instance(Non-Sta c) & Sta c Variables
· Sun-Oracle Deal · Instance(Non-Sta c) & Sta c Methods
· Different Java Pla orms · this Keyword and it's usages
· Difference between JDK, JRE, JVM · Object & Sta c Ini alizers (Anonymous
· Java Versions Blocks)
· JVM Architecture · Understanding '+' Operator
· Installing Java on Windows · Inheritance& it's Syntax
· Understanding Path Variable: Why Set · Types of Inheritance
Path · Object Class as Root of Java Class
Hierarchy
MODULE 2: CREATING FIRST JAVA · Variable Hiding
PROGRAM · Method Hiding
· Understanding Text Editors to Write · Method Overriding
Programs · Method Overloading
· How to compile java file · Super keyword and it's usages
· Byte Code and class file · Final keyword and it's usages
· How to run class file · Constructor Chaining
· Upcas ng,
MODULE 3: JAVA LANGUAGE · Down cas ng
FUNDAMENTALS · Sta c Binding
· Iden fiers · Dynamic Binding
· Keywords · Run Time Polymorphism
· Variables · Abstract Keyword (Abstract classes and
· Literals methods)
· Data Types · Understanding Interfaces
· Operators · Implementa on of Encapsula on
· Comments · Associa on with Implementa on
· Looping Statements
· Condi on Statements MODULE 5: PACKAGES
· Type Cas ng · Understanding Packages
· Se ng Class path
MODULE 4: OOP IMPLEMENTATION (PIE) · Reading Input from Keyboard
· Why OOP · Access Modifiers
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
www.cetpainfotech.com

Curriculum Of Core Java

MODULE 6: NESTED TYPES · String Class


· Sta c Nested Class · Crea ng String Object
· Non-sta c Nested Class · Opera ons on String
· Local Class · String Buffer Class and it's Methods
· Anonymous Class · Difference between String and String
· Nested Interface Buffer class
· String Builder Class and it's Methods
MODULE 7: ARRAYS · Difference between String Buffer and
· General Defini on of Array StringBuilder
· Advantages from Array
· Arrays in Java MODULE 11: SWING
· 1-d Arrays · Introduc on to AWT
· 2-d Arrays · Introduc on to Swing Components
· Jagged Arrays · Look and Feel of Swing Components
· Array of reference type · MVC Architecture of Swing Components
· Opera ons on Arrays · Working with Image
· Advance Swing Components
MODULE 8: COMMAND LINE ARGUMENTS · JOp onPane, JTree, JTable, JTabbedPane,
AND WRAPPER CLASSES JfileChooser, JcolorChooser
· How to read command line arguments · Menu Components
· Wrapper Classes · J Menu
· Parsing of Numeric Strings · JMenuItem
· String representa on of Primi ves · Jmenubar

MODULE 9: EXCEPTION HANDLING MODULE 12: MULTITHREADED


· Types of Run me Errors PROGRAMMING
· Understanding Excep ons · Mul tasking: Why Concurrent Execu on
· Excep on Class Hierarchy · Mul processing v/s Mul threading
· Try & Catch Blocks · Main Thread (Default Java Thread)
· Pa erns of Catch Block · Crea ng Child Threads and understanding
· Nested Try statements ontext switching
· Throw, throws and finally · Thread States
· Crea ng Custom Excep ons · Thread Group
· Checked & Unchecked Excep ons · Thread Synchroniza on: Methods and
· Asser on Blocks
· Inter-Thread communica on
MODULE 10: WORKING WITH STRINGS · Daemon Threads
· What is String · Deadlock
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
www.cetpainfotech.com

Curriculum Of Core Java

MODULE 13: EXTENDED & UTILITY


CONCEPTS
· Generics
· Lambda Expression
· Annota ons
· Object Cloning
· Vargs
· Sta c-import
· Enum
· Sta c, Default and Private Methods of
Interface
· Var Type
· Java Modules

MINOR PROJECT IMPLEMENTATION


Partners

D-58, Sector-2, Red FM Lane, Noida-201301 +91-9212172602, 0120-4535-353


www.cetpainfotech.com, (Other Branches: Roorkee | Lucknow | Dehradun)

You might also like