SlideShare a Scribd company logo
J2SE (JAVA 2 STANDARD EDITION)
IntroductionTo JAVA
 History of JAVA
 Understanding Requirement: why JAVA
 Why java important to the internet
 Discussion of Java features
 About JAVA Development Kit(JDK)
 About JAVA Runtime Environment(JRE)
 Java Virtual machine(JVM) Architecture
 Role of Just In time compiler (JIT)
 Execution Engine
 JAVA Conventions
An Overview Of JAVA
 JAVA Syntax and Style
 Data Types
 Variables and Arrays
 Control statements and Loop
 Classes and Using Objects
 Command line arguments
 About Constructor
 Role of Constructor in program Execution
 Constructor chaining
 Program Execution with memory structure
 Discussion of (OOPS) concept
Object Oriented Programming and keywords
 Class
 Object
 Inheritance:
 Single-level Inheritance
 Multi-level Inheritance
 Hierarchical Inheritance
 Multiple Inheritance
 Hybrid Inheritance
 Polymorphism
 Method Overloading
 Method Overriding
 Up casting
 Down casting
 Abstraction
 Abstract Class
 Interface
 Encapsulation
 Final keyword
 Final keyword with class
 Final keyword with method
 Final keyword with variable
 Super keyword
 Super keyword with class
 Super keyword with method
 Super keyword with variable
 Use of this keyword
 Use of static keyword
 Single Ton Pattern / Static connection
Access modifier/Access Controls
 Public, Private, Protected, Default
 Static, Abstract , Final
Class Hierarchies and interfaces package
 The import statement
 Static imports
 CLASSPATH and import
 Defining Packages
 Package scope
Exception Handling
 Fundamental of Exception handling
 Types of Exceptions
 Learning exceptions handlers
 Try and Catch
 Multiple catch Clauses
 Nested Try statements
 Throw , throws and finally
 Creating custom exceptions
String Handling
 Learning String Operation
 Learning character Extraction
 Learning string Comparison
 Understanding string Buffer Classes
 String builder class
 Creating Immutable Class
 Impotent method in String class
Introduction to I/O Streams
 File handling
 Binary Streams
 Character stream
 Bytes vs. Character
 Converting Byte Streams to Character Streams
 Binary Input Output
 PrintWriter Class
 Reading and Writing Objects
 Serialization
 Scanner
MultiThreading
 Understand multithreading process
 Creating a thread:
 By extends Thread class
 By implements Runnable interface
 Thread life cycle
 Thread Safety concept
 Thread synchronization
 Understanding Thread pool
 Garbage collection
 Finalize block
Inner classes
 Inner classes
 Member classes
 Local classes
 Anonymous classes
 Instance Initializers Blocks
 Static Block
Java Collections Framework
 The Collection Interfaces (list , set, Sorted set)
 The collection classes(The array list, Linked list, Hash set, Tree set)
 Accessing a Collection via an Iterator or for each loop
 Working with maps
 Working with Comparators
 The Collection Algorithms
 The Legacy Classes and Interfaces(Enumeration, Vector, Stack, Dictionary, Hashtable)
 Heaps and Priority Queues
Graphics
 GUI Components and Events
 Mouse, keyboard, Sound, and images
 Swings
 AWT
Database Programming using JDBC
 Introduction to JDBC
 JDBC Drivers & Architecture
 CRUD operations using JDBC
 Connecting to non-conventional Database
Stucorner java-training-syllabus

More Related Content

What's hot

Practical OOP In Java
Practical OOP In JavaPractical OOP In Java
Practical OOP In Java
wiradikusuma
 
JAVA PROGRAMMING – Packages - Stream based I/O
JAVA PROGRAMMING – Packages - Stream based I/O JAVA PROGRAMMING – Packages - Stream based I/O
JAVA PROGRAMMING – Packages - Stream based I/O
Jyothishmathi Institute of Technology and Science Karimnagar
 
OOP Introduction with java programming language
OOP Introduction with java programming languageOOP Introduction with java programming language
OOP Introduction with java programming language
Md.Al-imran Roton
 
Java training in pune course content By Advanto Software
Java training in pune course content By Advanto SoftwareJava training in pune course content By Advanto Software
Java training in pune course content By Advanto Software
Advanto Software
 
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in JavaOops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in Java
Madishetty Prathibha
 
Java training
Java trainingJava training
Java training
Ducat Education
 
Object Oriented Programing JAVA presentaion
Object Oriented Programing JAVA presentaionObject Oriented Programing JAVA presentaion
Object Oriented Programing JAVA presentaion
Pritom Chaki
 
Object oriented concepts with java
Object oriented concepts with javaObject oriented concepts with java
Object oriented concepts with java
ishmecse13
 
Object oriented programming tutorial
Object oriented programming tutorialObject oriented programming tutorial
Object oriented programming tutorial
Ghulam Abbas Khan
 
OOPS – General Understanding in .NET
OOPS – General Understanding in .NETOOPS – General Understanding in .NET
OOPS – General Understanding in .NET
Sabith Byari
 
OOPs in Java
OOPs in JavaOOPs in Java
OOPs in Java
Ranjith Sekar
 
Basic concepts of object oriented programming
Basic concepts of object oriented programmingBasic concepts of object oriented programming
Basic concepts of object oriented programming
Sachin Sharma
 
Java oops and fundamentals
Java oops and fundamentalsJava oops and fundamentals
Java oops and fundamentals
javaease
 
Core Java Presentation
Core Java PresentationCore Java Presentation
Core Java Presentation
Arpitkhandelwal62
 
Unit 2
Unit 2Unit 2
OOPS in Java
OOPS in JavaOOPS in Java
OOPS in Java
Zeeshan Khan
 
OBJECT ORIENTED ROGRAMMING With Question And Answer Full
OBJECT ORIENTED ROGRAMMING With Question And Answer  FullOBJECT ORIENTED ROGRAMMING With Question And Answer  Full
OBJECT ORIENTED ROGRAMMING With Question And Answer Full
Manas Rai
 

What's hot (20)

Practical OOP In Java
Practical OOP In JavaPractical OOP In Java
Practical OOP In Java
 
JAVA PROGRAMMING – Packages - Stream based I/O
JAVA PROGRAMMING – Packages - Stream based I/O JAVA PROGRAMMING – Packages - Stream based I/O
JAVA PROGRAMMING – Packages - Stream based I/O
 
OOP Introduction with java programming language
OOP Introduction with java programming languageOOP Introduction with java programming language
OOP Introduction with java programming language
 
Java training in pune course content By Advanto Software
Java training in pune course content By Advanto SoftwareJava training in pune course content By Advanto Software
Java training in pune course content By Advanto Software
 
Oops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in JavaOops concepts || Object Oriented Programming Concepts in Java
Oops concepts || Object Oriented Programming Concepts in Java
 
Java training
Java trainingJava training
Java training
 
Object Oriented Programing JAVA presentaion
Object Oriented Programing JAVA presentaionObject Oriented Programing JAVA presentaion
Object Oriented Programing JAVA presentaion
 
Object oriented concepts with java
Object oriented concepts with javaObject oriented concepts with java
Object oriented concepts with java
 
Object oriented programming tutorial
Object oriented programming tutorialObject oriented programming tutorial
Object oriented programming tutorial
 
OOPS – General Understanding in .NET
OOPS – General Understanding in .NETOOPS – General Understanding in .NET
OOPS – General Understanding in .NET
 
OOPs in Java
OOPs in JavaOOPs in Java
OOPs in Java
 
Basic concepts of object oriented programming
Basic concepts of object oriented programmingBasic concepts of object oriented programming
Basic concepts of object oriented programming
 
Java oops and fundamentals
Java oops and fundamentalsJava oops and fundamentals
Java oops and fundamentals
 
Core Java Presentation
Core Java PresentationCore Java Presentation
Core Java Presentation
 
Unit 2
Unit 2Unit 2
Unit 2
 
OOPS in Java
OOPS in JavaOOPS in Java
OOPS in Java
 
Csci360 20 (1)
Csci360 20 (1)Csci360 20 (1)
Csci360 20 (1)
 
Csci360 20
Csci360 20Csci360 20
Csci360 20
 
OOP java
OOP javaOOP java
OOP java
 
OBJECT ORIENTED ROGRAMMING With Question And Answer Full
OBJECT ORIENTED ROGRAMMING With Question And Answer  FullOBJECT ORIENTED ROGRAMMING With Question And Answer  Full
OBJECT ORIENTED ROGRAMMING With Question And Answer Full
 

Viewers also liked

Planets - COSMOS
Planets - COSMOSPlanets - COSMOS
Planets - COSMOS
Yashvardhan Shah
 
Etica....ingeniero guillermo brand...diapositiva
Etica....ingeniero guillermo brand...diapositivaEtica....ingeniero guillermo brand...diapositiva
Etica....ingeniero guillermo brand...diapositiva
keren_argueta
 
LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)
Stephen Marquard
 
Campionati di pallavolo CSI Vallecamonica - Comunicato N°21
Campionati di pallavolo CSI Vallecamonica - Comunicato N°21Campionati di pallavolo CSI Vallecamonica - Comunicato N°21
Campionati di pallavolo CSI Vallecamonica - Comunicato N°21
Giuliano Ganassi
 
Rand Riley Greenroad Webinar
Rand Riley Greenroad WebinarRand Riley Greenroad Webinar
Rand Riley Greenroad Webinar
Miles Driven
 
Catalogo
CatalogoCatalogo
Game Studio Leadership: You Can Do It
Game Studio Leadership: You Can Do ItGame Studio Leadership: You Can Do It
Game Studio Leadership: You Can Do It
Jesse Schell
 
Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...
Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...
Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...
Juan Manuel Navarrete
 

Viewers also liked (8)

Planets - COSMOS
Planets - COSMOSPlanets - COSMOS
Planets - COSMOS
 
Etica....ingeniero guillermo brand...diapositiva
Etica....ingeniero guillermo brand...diapositivaEtica....ingeniero guillermo brand...diapositiva
Etica....ingeniero guillermo brand...diapositiva
 
LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)LectureSight in Action (Opencast Community Summit 2016)
LectureSight in Action (Opencast Community Summit 2016)
 
Campionati di pallavolo CSI Vallecamonica - Comunicato N°21
Campionati di pallavolo CSI Vallecamonica - Comunicato N°21Campionati di pallavolo CSI Vallecamonica - Comunicato N°21
Campionati di pallavolo CSI Vallecamonica - Comunicato N°21
 
Rand Riley Greenroad Webinar
Rand Riley Greenroad WebinarRand Riley Greenroad Webinar
Rand Riley Greenroad Webinar
 
Catalogo
CatalogoCatalogo
Catalogo
 
Game Studio Leadership: You Can Do It
Game Studio Leadership: You Can Do ItGame Studio Leadership: You Can Do It
Game Studio Leadership: You Can Do It
 
Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...
Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...
Periodización Táctica: Morfociclo Patrón - Equipo de Juego Directo y Transici...
 

Similar to Stucorner java-training-syllabus

Java classes in karve nagar pune
Java classes in karve nagar puneJava classes in karve nagar pune
Java classes in karve nagar pune
letsleadsand
 
Anuj java 11th batch_7 am pst
Anuj java  11th batch_7 am pstAnuj java  11th batch_7 am pst
Anuj java 11th batch_7 am pst
NarendrareddyAvulaLI
 
java classes in pune
java classes in punejava classes in pune
java classes in pune
cncwebjava
 
Javatraining
JavatrainingJavatraining
Javatraining
ducat1989
 
Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Point
cpointss
 
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Core Mind
 
java course in navi mumbai
java course in navi mumbaijava course in navi mumbai
java course in navi mumbai
cncmumjava
 
java training in navi mumbai
 java training in navi mumbai  java training in navi mumbai
java training in navi mumbai
letsleadsjavamum
 
Java Training in Noida Delhi NCR BY Ducat
Java Training in Noida Delhi NCR BY DucatJava Training in Noida Delhi NCR BY Ducat
Java Training in Noida Delhi NCR BY Ducat
Shri Prakash Pandey
 
Java Online Training @monstercourses
Java Online Training @monstercoursesJava Online Training @monstercourses
Java Online Training @monstercourses
Ramchander Marathi
 
Java Training | Online Java Training
Java Training | Online Java TrainingJava Training | Online Java Training
Java Training | Online Java Training
Shaheel Khan
 
Jvm fundamentals
Jvm fundamentalsJvm fundamentals
Jvm fundamentals
Miguel Pastor
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
PRO IT Online Training
 
Manuel - SPR - Intro to Java Language_2016
Manuel - SPR - Intro to Java Language_2016Manuel - SPR - Intro to Java Language_2016
Manuel - SPR - Intro to Java Language_2016Manuel Fomitescu
 
Java Training in Chennai - Payilagam Syllabus
Java Training in Chennai - Payilagam SyllabusJava Training in Chennai - Payilagam Syllabus
Java Training in Chennai - Payilagam Syllabus
Payilagam Software Training institute
 
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAIVKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoop
Seo Gyansha
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoop
KCC Software Ltd. & Easylearning.guru
 

Similar to Stucorner java-training-syllabus (20)

Java classes in karve nagar pune
Java classes in karve nagar puneJava classes in karve nagar pune
Java classes in karve nagar pune
 
Anuj java 11th batch_7 am pst
Anuj java  11th batch_7 am pstAnuj java  11th batch_7 am pst
Anuj java 11th batch_7 am pst
 
java classes in pune
java classes in punejava classes in pune
java classes in pune
 
Javatraining
JavatrainingJavatraining
Javatraining
 
Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Point
 
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
Java Training in Chennai | Advanced Java Training in chennai | J2EE Training ...
 
java course in navi mumbai
java course in navi mumbaijava course in navi mumbai
java course in navi mumbai
 
java training in navi mumbai
 java training in navi mumbai  java training in navi mumbai
java training in navi mumbai
 
Java Training in Noida Delhi NCR BY Ducat
Java Training in Noida Delhi NCR BY DucatJava Training in Noida Delhi NCR BY Ducat
Java Training in Noida Delhi NCR BY Ducat
 
Java online training
Java online trainingJava online training
Java online training
 
Java Online Training @monstercourses
Java Online Training @monstercoursesJava Online Training @monstercourses
Java Online Training @monstercourses
 
Java Training | Online Java Training
Java Training | Online Java TrainingJava Training | Online Java Training
Java Training | Online Java Training
 
Jvm fundamentals
Jvm fundamentalsJvm fundamentals
Jvm fundamentals
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Complete java
Complete javaComplete java
Complete java
 
Manuel - SPR - Intro to Java Language_2016
Manuel - SPR - Intro to Java Language_2016Manuel - SPR - Intro to Java Language_2016
Manuel - SPR - Intro to Java Language_2016
 
Java Training in Chennai - Payilagam Syllabus
Java Training in Chennai - Payilagam SyllabusJava Training in Chennai - Payilagam Syllabus
Java Training in Chennai - Payilagam Syllabus
 
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAIVKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
VKV TECHNOLOGIES BEST CORE JAVA TRAINING IN CHENNAI
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoop
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoop
 

Recently uploaded

Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 

Recently uploaded (20)

Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 

Stucorner java-training-syllabus

  • 1. J2SE (JAVA 2 STANDARD EDITION) IntroductionTo JAVA  History of JAVA  Understanding Requirement: why JAVA  Why java important to the internet  Discussion of Java features  About JAVA Development Kit(JDK)  About JAVA Runtime Environment(JRE)  Java Virtual machine(JVM) Architecture  Role of Just In time compiler (JIT)  Execution Engine  JAVA Conventions An Overview Of JAVA  JAVA Syntax and Style  Data Types  Variables and Arrays  Control statements and Loop  Classes and Using Objects  Command line arguments  About Constructor  Role of Constructor in program Execution  Constructor chaining  Program Execution with memory structure  Discussion of (OOPS) concept Object Oriented Programming and keywords  Class  Object
  • 2.  Inheritance:  Single-level Inheritance  Multi-level Inheritance  Hierarchical Inheritance  Multiple Inheritance  Hybrid Inheritance  Polymorphism  Method Overloading  Method Overriding  Up casting  Down casting  Abstraction  Abstract Class  Interface  Encapsulation  Final keyword  Final keyword with class  Final keyword with method  Final keyword with variable  Super keyword  Super keyword with class  Super keyword with method  Super keyword with variable  Use of this keyword  Use of static keyword  Single Ton Pattern / Static connection Access modifier/Access Controls  Public, Private, Protected, Default  Static, Abstract , Final Class Hierarchies and interfaces package  The import statement  Static imports  CLASSPATH and import  Defining Packages  Package scope Exception Handling  Fundamental of Exception handling  Types of Exceptions  Learning exceptions handlers  Try and Catch
  • 3.  Multiple catch Clauses  Nested Try statements  Throw , throws and finally  Creating custom exceptions String Handling  Learning String Operation  Learning character Extraction  Learning string Comparison  Understanding string Buffer Classes  String builder class  Creating Immutable Class  Impotent method in String class Introduction to I/O Streams  File handling  Binary Streams  Character stream  Bytes vs. Character  Converting Byte Streams to Character Streams  Binary Input Output  PrintWriter Class  Reading and Writing Objects  Serialization  Scanner MultiThreading  Understand multithreading process  Creating a thread:  By extends Thread class  By implements Runnable interface  Thread life cycle  Thread Safety concept  Thread synchronization  Understanding Thread pool  Garbage collection  Finalize block Inner classes  Inner classes  Member classes  Local classes  Anonymous classes  Instance Initializers Blocks  Static Block
  • 4. Java Collections Framework  The Collection Interfaces (list , set, Sorted set)  The collection classes(The array list, Linked list, Hash set, Tree set)  Accessing a Collection via an Iterator or for each loop  Working with maps  Working with Comparators  The Collection Algorithms  The Legacy Classes and Interfaces(Enumeration, Vector, Stack, Dictionary, Hashtable)  Heaps and Priority Queues Graphics  GUI Components and Events  Mouse, keyboard, Sound, and images  Swings  AWT Database Programming using JDBC  Introduction to JDBC  JDBC Drivers & Architecture  CRUD operations using JDBC  Connecting to non-conventional Database