SlideShare ist ein Scribd-Unternehmen logo
1 von 53
Java Basics
Objectives ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Class ,[object Object],[object Object],[object Object],[object Object]
Interface ,[object Object],[object Object],[object Object],[object Object]
Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Methods ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Encapsulation ,[object Object],[object Object],[object Object]
Inheritance ,[object Object],[object Object],[object Object]
Polymorphism ,[object Object],[object Object]
Constructors ,[object Object],[object Object],[object Object],[object Object]
Static ,[object Object],[object Object]
Memory Management ,[object Object],[object Object],[object Object]
Exception ,[object Object],[object Object],[object Object]
Exception handling ,[object Object],[object Object],[object Object],[object Object],[object Object]
Time for some practical example ,[object Object],[object Object]
Practical Example 2 ,[object Object],[object Object]
Collections – some groundwork ,[object Object],[object Object],[object Object],[object Object],[object Object]
Collections – some groundwork 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Collections – some groundwork 3 ,[object Object],[object Object]
Collections – An Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Collections - continued ,[object Object],[object Object],[object Object],[object Object]
Collections - continued ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Collections - Sorting ,[object Object],[object Object],[object Object],[object Object],[object Object]
Collections - Search ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inner Classes ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inner Classes – Purpose and Use ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inner classes - types ,[object Object],[object Object],[object Object],[object Object]
Inner Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inner Classes  ,[object Object],[object Object]
Threads ,[object Object],[object Object],[object Object],[object Object],[object Object]
States of Thread ,[object Object],[object Object],[object Object],[object Object],[object Object],Waiting / Blocked / Sleeping Dead Running New Runnable
Thread execution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Multi-Threading ,[object Object],[object Object],[object Object],[object Object],[object Object]
Java I/O ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stream IO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Character IO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Buffered IO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scanning and formatting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Command Line IO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data Streams ,[object Object],[object Object],[object Object]
Object IO ,[object Object],[object Object],[object Object]
File Operations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Java nio operations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Serialization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Serialization  using the default protocol ,[object Object],[object Object],[object Object]
Serialization using  Customizing the Default Protocol - I ,[object Object]
Serialization using  Customizing the Default Protocol - II ,[object Object],[object Object],[object Object],[object Object]
Serialization using  Customizing the Default Protocol - III ,[object Object],[object Object],[object Object]
Serialization using  Customizing the Default Protocol - II ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Serialization using  Creating our Own Protocol ,[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object]
Queries
Next Sessions – Servlets and JSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Multithreading In Java
Multithreading In JavaMultithreading In Java
Multithreading In Java
parag
 
Introduction to Java Programming Language
Introduction to Java Programming LanguageIntroduction to Java Programming Language
Introduction to Java Programming Language
jaimefrozr
 

Was ist angesagt? (20)

Java And Multithreading
Java And MultithreadingJava And Multithreading
Java And Multithreading
 
Java Programming for Designers
Java Programming for DesignersJava Programming for Designers
Java Programming for Designers
 
Introduction to Java Programming, Basic Structure, variables Data type, input...
Introduction to Java Programming, Basic Structure, variables Data type, input...Introduction to Java Programming, Basic Structure, variables Data type, input...
Introduction to Java Programming, Basic Structure, variables Data type, input...
 
Core java complete ppt(note)
Core java  complete  ppt(note)Core java  complete  ppt(note)
Core java complete ppt(note)
 
Control structures in java
Control structures in javaControl structures in java
Control structures in java
 
Basic Java Programming
Basic Java ProgrammingBasic Java Programming
Basic Java Programming
 
Java swing
Java swingJava swing
Java swing
 
javaScript.ppt
javaScript.pptjavaScript.ppt
javaScript.ppt
 
Multithreading In Java
Multithreading In JavaMultithreading In Java
Multithreading In Java
 
Basic Concepts of OOPs (Object Oriented Programming in Java)
Basic Concepts of OOPs (Object Oriented Programming in Java)Basic Concepts of OOPs (Object Oriented Programming in Java)
Basic Concepts of OOPs (Object Oriented Programming in Java)
 
Arrays in Java
Arrays in JavaArrays in Java
Arrays in Java
 
Introduction to Java Programming Language
Introduction to Java Programming LanguageIntroduction to Java Programming Language
Introduction to Java Programming Language
 
Java collections notes
Java collections notesJava collections notes
Java collections notes
 
Java file
Java fileJava file
Java file
 
Class and Objects in Java
Class and Objects in JavaClass and Objects in Java
Class and Objects in Java
 
Java
JavaJava
Java
 
Packages in java
Packages in javaPackages in java
Packages in java
 
Data types in java
Data types in javaData types in java
Data types in java
 
L21 io streams
L21 io streamsL21 io streams
L21 io streams
 
MULTI THREADING IN JAVA
MULTI THREADING IN JAVAMULTI THREADING IN JAVA
MULTI THREADING IN JAVA
 

Andere mochten auch

Networking Java Socket Programming
Networking Java Socket ProgrammingNetworking Java Socket Programming
Networking Java Socket Programming
Mousmi Pawar
 

Andere mochten auch (20)

Java tutorial PPT
Java tutorial PPTJava tutorial PPT
Java tutorial PPT
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
Java basic
Java basicJava basic
Java basic
 
Java Tutorial
Java TutorialJava Tutorial
Java Tutorial
 
Core java slides
Core java slidesCore java slides
Core java slides
 
Core java concepts
Core java  conceptsCore java  concepts
Core java concepts
 
Java tutorial for Beginners and Entry Level
Java tutorial for Beginners and Entry LevelJava tutorial for Beginners and Entry Level
Java tutorial for Beginners and Entry Level
 
Basics of sockets
Basics of socketsBasics of sockets
Basics of sockets
 
Sockets
SocketsSockets
Sockets
 
Core Java Basics
Core Java BasicsCore Java Basics
Core Java Basics
 
Presentation on Core java
Presentation on Core javaPresentation on Core java
Presentation on Core java
 
Basic java tutorial
Basic java tutorialBasic java tutorial
Basic java tutorial
 
Basics of Java
Basics of JavaBasics of Java
Basics of Java
 
Java inheritance
Java inheritanceJava inheritance
Java inheritance
 
Networking Java Socket Programming
Networking Java Socket ProgrammingNetworking Java Socket Programming
Networking Java Socket Programming
 
02 basic java programming and operators
02 basic java programming and operators02 basic java programming and operators
02 basic java programming and operators
 
Introduction to-programming
Introduction to-programmingIntroduction to-programming
Introduction to-programming
 
Network programming in Java
Network programming in JavaNetwork programming in Java
Network programming in Java
 
Java: Inheritance
Java: InheritanceJava: Inheritance
Java: Inheritance
 

Ähnlich wie Java Basics

Working Effectively With Legacy Perl Code
Working Effectively With Legacy Perl CodeWorking Effectively With Legacy Perl Code
Working Effectively With Legacy Perl Code
erikmsp
 
Java Faqs useful for freshers and experienced
Java Faqs useful for freshers and experiencedJava Faqs useful for freshers and experienced
Java Faqs useful for freshers and experienced
yearninginjava
 

Ähnlich wie Java Basics (20)

Java basics
Java basicsJava basics
Java basics
 
JavaScript Miller Columns
JavaScript Miller ColumnsJavaScript Miller Columns
JavaScript Miller Columns
 
Core_Java_Interview.pdf
Core_Java_Interview.pdfCore_Java_Interview.pdf
Core_Java_Interview.pdf
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answers
 
Introduction to c_plus_plus
Introduction to c_plus_plusIntroduction to c_plus_plus
Introduction to c_plus_plus
 
Introduction to c_plus_plus (6)
Introduction to c_plus_plus (6)Introduction to c_plus_plus (6)
Introduction to c_plus_plus (6)
 
Owner - Java properties reinvented.
Owner - Java properties reinvented.Owner - Java properties reinvented.
Owner - Java properties reinvented.
 
Working Effectively With Legacy Perl Code
Working Effectively With Legacy Perl CodeWorking Effectively With Legacy Perl Code
Working Effectively With Legacy Perl Code
 
Basic java part_ii
Basic java part_iiBasic java part_ii
Basic java part_ii
 
Patterns in Python
Patterns in PythonPatterns in Python
Patterns in Python
 
iOS Application Development
iOS Application DevelopmentiOS Application Development
iOS Application Development
 
EnScript Workshop
EnScript WorkshopEnScript Workshop
EnScript Workshop
 
Java mcq
Java mcqJava mcq
Java mcq
 
SMI - Introduction to Java
SMI - Introduction to JavaSMI - Introduction to Java
SMI - Introduction to Java
 
CLR Exception Handing And Memory Management
CLR Exception Handing And Memory ManagementCLR Exception Handing And Memory Management
CLR Exception Handing And Memory Management
 
C# interview-questions
C# interview-questionsC# interview-questions
C# interview-questions
 
Open Problems in Automatically Refactoring Legacy Java Software to use New Fe...
Open Problems in Automatically Refactoring Legacy Java Software to use New Fe...Open Problems in Automatically Refactoring Legacy Java Software to use New Fe...
Open Problems in Automatically Refactoring Legacy Java Software to use New Fe...
 
How to ace your .NET technical interview :: .Net Technical Check Tuneup
How to ace your .NET technical interview :: .Net Technical Check TuneupHow to ace your .NET technical interview :: .Net Technical Check Tuneup
How to ace your .NET technical interview :: .Net Technical Check Tuneup
 
Practical catalyst
Practical catalystPractical catalyst
Practical catalyst
 
Java Faqs useful for freshers and experienced
Java Faqs useful for freshers and experiencedJava Faqs useful for freshers and experienced
Java Faqs useful for freshers and experienced
 

Java Basics

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 53.