Wednesday, 10 May 2017

java content

Untitled Document
Java
  • Introduction to Java
  • Types of Applications
  • what is Network ?
  • Types of networks
  • java Categorys
  • What is J2SE ?
  • What is J2EE ?
  • What is J2ME ?
  • Features of Java
fundamentals of java
  • keywords in Java
  • constant
  • variable or identifier of operand
  • datatype
  • java syntax
  • Naming Conventions
Operators
  • Unary
  • Binary
  • Ternary
Unary Operators
  • Unary minus
  • increment
    • preIncrement
    • PostIncrement
  • Decrement
    • preDecrement
    • PostDecrement
Binary Operators
  • Arithmetic operators
  • assignment operator
  • Relational operator
  • Logicaloperator
  • bitwise operator
control statements in java
Conditional Statements
  • if Condition
  • if else Condition
  • else if Condition
  • nested if Condition
  • switch Expression
looping Statements
  • for loop
  • nested for loop
  • while loop
  • di while
UnConditional Statements
  • continue
  • break
oops

oops principals
  • Encapsulation
  • Abstraction
  • Inheritance
  • Polymorphism
object
Encapsulation
  • what is Encapsulation
  • class Syntax
  • variable
  • local variable
  • global variable
  • formal variable
  • class variable or static variable
  • instance variable
  • Method
  • parameterized method
  • no parameterized method
  • object or instance creation
  • method calling
  • OOPS Syntax and explanation
Data Abstraction
  • what is Constructor ?
  • parameterized constructor
  • no parameterized constructor
  • Default constructor
  • Difference between constructor and method
  • constructor calling
  • jvm architecture
  • class loader subsystem
  • Run time memory area
  • execution engine
  • interpreter in java
  • JIT compiler
  • what is static ?
  • static variable
  • static method
  • static method
  • differences between static variable and nonstatic variable
  • differences between static method and nonstatic method
  • differences between static and final
  • this keyword
  • this.
  • this()
Inheritance
  • types Inheritance
  • single Inheritance
  • multilevel Inheritance
  • multiple Inheritance
  • hierarchical inheritance
  • hybrid inheritance
  • is-A relation
  • Has-A relation
  • what is super keyword ?
  • super.
  • super()
  • differences between super() and this()
  • abstruct class and abstruct method
  • interface
  • defination interface
  • difference between abstruct class and interface
  • creating object for abstruct class and interface
Polymorphism
  • what is Polymorphism?
  • what is static Polymorphism?
  • what is dynamic Polymorphism?
  • what is binding
  • what is method overloading
  • what is method overridding
  • what is constructor overloading
  • differences between overloadind and overridding
  • garbage collection in java
  • inner class
  • accessing inner class properties in java
package
  • what is package
  • what is predefined package
  • what is userdefined package
  • rules to design a user defined packages
  • access modifiers in java
  • java access specifier
  • default is keyword or not
Exception Handling:
  • error
  • compiletime error
  • Runtime error
  • what is Exception Handling:
  • types of Exception
  • hierarchy of exception in java
  • tracking exception
  • tracking exception
  • operations of try block
  • handling of unknown exception
  • throws keyword
  • rethrowing of exception
  • finally block
  • userdefined Exception
  • rules to design a userdefined exception
  • throw keyword
  • differences between throw and throws
String
  • what is string handling
  • string class
  • stringbuffer class
  • stringbuilder class
String class methods
  • length
  • charAt
  • tolowercase
  • touppercasse
  • concat
  • compreto
  • compretoignorecase
  • equals
  • equalsignorecase
  • startswith
  • endswith
  • indexof
  • lastindexof
  • substring
  • trim
StringBuffer class methods
  • insert
  • delete
  • append
  • replace
array
  • what is array
  • types of arrays
  • single dimensional array
  • multi dimensional array
  • array initilization
  • array declaration
  • array assignment
collections
  • what is collection object
  • what is collection framework
  • List Interface
  • set Interface
  • map Interface
List Interface
  • Array List
  • vector
  • stack
  • linked list
set Interface
  • hashSet
  • linked hashSet
Map Interface
  • hashMap
  • hashTable
Array List methods
  • add()
  • add()
  • addAll()
  • clear()
  • remove()
  • removeRange()
  • contains()
  • get()
  • indexOf()
  • isEmpty()
  • set()
  • size()
  • toarray()
  • clear()
  • clone()
  • difference between clone and addall
vector methods
  • add()
  • add()
  • addAll()
  • clear()
  • remove()
  • removeRange()
  • contains()
  • get()
  • indexOf()
  • isEmpty()
  • set()
  • size()
  • toarray()
  • clear()
  • clone()
  • what is difference between arraylist and vector
stack methods
  • empty()
  • peek()
  • push()
  • pop()
  • search()
  • removeRange()
  • contains()
linkedList methods
  • add()
  • addfirst()
  • addlast()
  • getFirst()
  • getLast()
  • get()
  • removeFirst()
  • removelast()
  • remove()
  • clear()
  • add(index,element)
  • removeFirst()
hashSet class
  • differences between list and set
  • what is hashSet class
  • hashSet class methods
  • add()
  • remove()
  • clear()
  • size()
  • clone()
linked hashSet class methods
  • add()
  • remove()
  • clear()
  • size()
  • clone()
hashMap class methods
  • put(key,value)
  • get()
  • isEmpty()
  • remove()
  • size()
  • keyset()
  • value()
  • clear()
  • containsKey()
  • containsvalue()
  • putAll()
  • clone()
  • size()
hashTable class methods
  • put(key,value)
  • get()
  • isEmpty()
  • remove()
  • size()
  • keyset()
  • value()
  • clear()
  • containsKey()
  • containsvalue()
  • putAll()
  • clone()
  • size()
Retriving collections object data
  • foreach loop
  • iterator interface
  • listiterator interface
  • enumeration interfce
iterator interface methods
  • hasNext()
  • next()
ListIterator interface methods
  • hasNext()
  • next()
  • hasprevious()
  • previous()
enumeration
  • what is enumeration
  • previous()
  • hasMoreElement()
  • nextelement()
Date class
  • what is Date class
  • date format class()
  • calendar class
  • Date
  • month
  • year
  • Hour
  • Minite
  • Second
  • AM_PM/li>
  • DAY_OF_Year
  • stringtokenizer class in java
IO Streams
  • what is file
  • Different operations on files
  • Byte stream classes
  • character stream classes
Byte stream classes
    InputStream classes
  • FileInputStream
  • DataInputStream
  • SequenceInputStream
  • ByteArrayInputStream
  • BufferedInputStream
  • ObjectInputStream
    Output Stream classes
  • FileOutputStream
  • DataOutputStream
  • ByteArrayOutputStream
  • BufferedOutputStream
  • ObjectOutputStream
character Stream classes
    Reader classes
  • fileReader class
  • characterArray classes
  • BufferedReader classes
    Writer classes
  • fileWriter class
  • characterArrayWriter classes
  • BufferedWriter classes
Swings
  • What is swing
  • difference between swings and awt
  • Jbutton
  • JLabel
  • JTextField
  • JPasswordField
  • JCheckBox
  • JRadioButton
  • JOptionPane

Java Constants

Constant: Constant is an identifier whose value can not be changed.In java language these constants are classified into following types ...