SlideShare a Scribd company logo
1 of 5
Download to read offline
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
J2SE Java 2 Standard Edition Overview

More Related Content

What's hot

Practical OOP In Java
Practical OOP In JavaPractical OOP In Java
Practical OOP In Javawiradikusuma
 
OOP Introduction with java programming language
OOP Introduction with java programming languageOOP Introduction with java programming language
OOP Introduction with java programming languageMd.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 SoftwareAdvanto 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 JavaMadishetty Prathibha
 
Object Oriented Programing JAVA presentaion
Object Oriented Programing JAVA presentaionObject Oriented Programing JAVA presentaion
Object Oriented Programing JAVA presentaionPritom Chaki
 
Object oriented concepts with java
Object oriented concepts with javaObject oriented concepts with java
Object oriented concepts with javaishmecse13
 
Object oriented programming tutorial
Object oriented programming tutorialObject oriented programming tutorial
Object oriented programming tutorialGhulam Abbas Khan
 
OOPS – General Understanding in .NET
OOPS – General Understanding in .NETOOPS – General Understanding in .NET
OOPS – General Understanding in .NETSabith Byari
 
Basic concepts of object oriented programming
Basic concepts of object oriented programmingBasic concepts of object oriented programming
Basic concepts of object oriented programmingSachin Sharma
 
Java oops and fundamentals
Java oops and fundamentalsJava oops and fundamentals
Java oops and fundamentalsjavaease
 
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 FullManas 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

Etica....ingeniero guillermo brand...diapositiva
Etica....ingeniero guillermo brand...diapositivaEtica....ingeniero guillermo brand...diapositiva
Etica....ingeniero guillermo brand...diapositivakeren_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°21Giuliano Ganassi
 
Rand Riley Greenroad Webinar
Rand Riley Greenroad WebinarRand Riley Greenroad Webinar
Rand Riley Greenroad WebinarMiles Driven
 
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 ItJesse 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 J2SE Java 2 Standard Edition Overview

Java classes in karve nagar pune
Java classes in karve nagar puneJava classes in karve nagar pune
Java classes in karve nagar puneletsleadsand
 
java classes in pune
java classes in punejava classes in pune
java classes in punecncwebjava
 
Javatraining
JavatrainingJavatraining
Javatrainingducat1989
 
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-Pointcpointss
 
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 mumbaicncmumjava
 
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 DucatShri Prakash Pandey
 
Java Online Training @monstercourses
Java Online Training @monstercoursesJava Online Training @monstercourses
Java Online Training @monstercoursesRamchander Marathi
 
Java Training | Online Java Training
Java Training | Online Java TrainingJava Training | Online Java Training
Java Training | Online Java TrainingShaheel Khan
 
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
 
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 CHENNAIVKV TECHNOLOGIES
 
Java essentials for hadoop
Java essentials for hadoopJava essentials for hadoop
Java essentials for hadoopSeo Gyansha
 

Similar to J2SE Java 2 Standard Edition Overview (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

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

J2SE Java 2 Standard Edition Overview

  • 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