KVR CORE JAVA NOTES


       

or

About Technology

Java Tutorial or Core Java Tutorial or Java Programming Tutorial is a widely used robust technology. Let's start learning of java from basic questions like what is java tutorial, core java, where it is used, what type of applications are created in java and why use java.

Java is a programming language and a platform.
Java is a high level, robust, secured and object-oriented programming language.
Platform: Any hardware or software environment in which a program runs, is known as a platform. Since Java has its own runtime environment (JRE) and API, it is called platform.


Content


 Basics of Java

http://www.sssit.org/images/check.pngJava - What, Where and Why?
http://www.sssit.org/images/check.pngHistory and Features of Java
http://www.sssit.org/images/check.pngInternals of Java Program
http://www.sssit.org/images/check.pngDifference between JDK,JRE and JVM
http://www.sssit.org/images/check.pngInternal Details of JVM
http://www.sssit.org/images/check.pngVariable and Data Type
http://www.sssit.org/images/check.pngUnicode System
http://www.sssit.org/images/check.pngNaming Convention
OOPS Conecpts

http://www.sssit.org/images/check.pngAdvantage of OOPs
http://www.sssit.org/images/check.pngObject and Class
http://www.sssit.org/images/check.pngMethod Overloading
http://www.sssit.org/images/check.pngConstructor
http://www.sssit.org/images/check.pngstatic variable, method and block
http://www.sssit.org/images/check.pngthis keyword
http://www.sssit.org/images/check.pngInheritance (IS-A)
http://www.sssit.org/images/check.pngAggregation and Composition(HAS-A)
http://www.sssit.org/images/check.pngMethod Overriding
http://www.sssit.org/images/check.pngCovariant Return Type
http://www.sssit.org/images/check.pngsuper keyword
http://www.sssit.org/images/check.pngInstance Initializer block
http://www.sssit.org/images/check.pngfinal keyword
http://www.sssit.org/images/check.pngRuntime Polymorphism
http://www.sssit.org/images/check.pngstatic and Dynamic binding
http://www.sssit.org/images/check.pngAbstract class and Interface
http://www.sssit.org/images/check.pngDowncasting with instanceof operator
http://www.sssit.org/images/check.pngPackage and Access Modifiers
http://www.sssit.org/images/check.pngEncapsulation
http://www.sssit.org/images/check.pngObject class
http://www.sssit.org/images/check.pngObject Cloning
http://www.sssit.org/images/check.pngJava Array
http://www.sssit.org/images/check.pngCall By Value and Call By Reference
http://www.sssit.org/images/check.pngstrictfp keyword
http://www.sssit.org/images/check.pngCreating API Document
String Handling

http://www.sssit.org/images/check.pngString : What and Why?
http://www.sssit.org/images/check.pngImmutable String
http://www.sssit.org/images/check.pngString Comparison
http://www.sssit.org/images/check.pngString Concatenation
http://www.sssit.org/images/check.pngSubstring
http://www.sssit.org/images/check.pngMethods of String class
http://www.sssit.org/images/check.pngStringBuffer class
http://www.sssit.org/images/check.pngStringBuilder class
http://www.sssit.org/images/check.pngCreating Immutable class
http://www.sssit.org/images/check.pngtoString method
http://www.sssit.org/images/check.pngStringTokenizer class
Exception Handling

http://www.sssit.org/images/check.pngException Handling : What and Why?
http://www.sssit.org/images/check.pngtry and catch block
http://www.sssit.org/images/check.pngMultiple catch block
http://www.sssit.org/images/check.pngNested try
http://www.sssit.org/images/check.pngfinally block
http://www.sssit.org/images/check.pngthrow keyword
http://www.sssit.org/images/check.pngException Propagation
http://www.sssit.org/images/check.pngthrows keyword
http://www.sssit.org/images/check.pngException Handling with Method Overriding
http://www.sssit.org/images/check.pngCustom Exception 
Nested Classes

http://www.sssit.org/images/check.pngNested Class : What and Why?
http://www.sssit.org/images/check.pngMember Inner class
http://www.sssit.org/images/check.pngAnnonymous Inner class
http://www.sssit.org/images/check.pngLocal Inner class
http://www.sssit.org/images/check.pngstatic nested class
http://www.sssit.org/images/check.pngNested Interface

Multithreading

http://www.sssit.org/images/check.pngMultithreading : What and Why?
http://www.sssit.org/images/check.pngLife Cycle of a Thread
http://www.sssit.org/images/check.pngCreating Thread
http://www.sssit.org/images/check.pngThread Schedular
http://www.sssit.org/images/check.pngSleeping a thread
http://www.sssit.org/images/check.pngJoining a thread
http://www.sssit.org/images/check.pngThread Priority
http://www.sssit.org/images/check.pngDaemon Thread
http://www.sssit.org/images/check.pngThread Pooling
http://www.sssit.org/images/check.pngThread Group
http://www.sssit.org/images/check.pngShutdownHook
http://www.sssit.org/images/check.pngPerforming multiple task by multiple thread
http://www.sssit.org/images/check.pngGarbage Collection
http://www.sssit.org/images/check.pngRunnable class

Synchronization

http://www.sssit.org/images/check.pngSynchronization : What and Why?
http://www.sssit.org/images/check.pngsynchronized method
http://www.sssit.org/images/check.pngsynchronized block
http://www.sssit.org/images/check.pngstatic synchronization
http://www.sssit.org/images/check.pngDeadlock
http://www.sssit.org/images/check.pngInter-thread Communication
http://www.sssit.org/images/check.pngInterrupting Thread 
Input and output

http://www.sssit.org/images/check.pngFileOutputStream & FileInputStream
http://www.sssit.org/images/check.pngByteArrayOutputStream
http://www.sssit.org/images/check.pngSequenceInputStream
http://www.sssit.org/images/check.pngBufferedOutputStream & BufferedInputStream
http://www.sssit.org/images/check.pngFileWriter & FileReader
http://www.sssit.org/images/check.pngCharArrayWriter
http://www.sssit.org/images/check.pngInput from keyboard by InputStreamReader
http://www.sssit.org/images/check.pngInput from keyboard by Console
http://www.sssit.org/images/check.pngInput from keyboard by Scanner
http://www.sssit.org/images/check.pngPrintStream class
http://www.sssit.org/images/check.pngPrintWriter class
http://www.sssit.org/images/check.pngCompressing and Uncompressing File
http://www.sssit.org/images/check.pngReading and Writing data simultaneously
http://www.sssit.org/images/check.pngDataInputStream and DataOutputStream
http://www.sssit.org/images/check.pngStreamTokenizer class 
Serialization

http://www.sssit.org/images/check.pngSerialization & Deserialization
http://www.sssit.org/images/check.pngSerialization with IS-A and Has-A
http://www.sssit.org/images/check.pngtransient keyword 
Networking

http://www.sssit.org/images/check.pngSocket Programming
http://www.sssit.org/images/check.pngURL class
http://www.sssit.org/images/check.pngDisplaying data of a web page
http://www.sssit.org/images/check.pngInetAddress class
http://www.sssit.org/images/check.pngDatagramSocket and DatagramPacket
http://www.sssit.org/images/check.pngTwo way communication 
AWT and EventHandling

http://www.sssit.org/images/check.pngAWT Controls
http://www.sssit.org/images/check.pngEvent Handling by 3 ways
http://www.sssit.org/images/check.pngEvent classes and Listener Interfaces
http://www.sssit.org/images/check.pngAdapter classes
http://www.sssit.org/images/check.pngCreating Games and Applications
Swing

http://www.sssit.org/images/check.pngBasics of Swing
http://www.sssit.org/images/check.pngJButton class
http://www.sssit.org/images/check.pngJRadioButton class
http://www.sssit.org/images/check.pngJTextArea class
http://www.sssit.org/images/check.pngJComboBox class
http://www.sssit.org/images/check.pngJTable class
http://www.sssit.org/images/check.pngJColorChooser class
http://www.sssit.org/images/check.pngJProgressBar class
http://www.sssit.org/images/check.pngJSlider class
http://www.sssit.org/images/check.pngDigital Watch
http://www.sssit.org/images/check.pngGraphics in swing
http://www.sssit.org/images/check.pngDisplaying Image
http://www.sssit.org/images/check.pngEdit Menu for Notepad
http://www.sssit.org/images/check.pngOpen Dialog Box
http://www.sssit.org/images/check.pngCreating Notepad
http://www.sssit.org/images/check.pngCreating Games and applications
LayoutManagers

http://www.sssit.org/images/check.pngBorderLayout
http://www.sssit.org/images/check.pngGridLayout
http://www.sssit.org/images/check.pngFlowLayout
http://www.sssit.org/images/check.pngBoxLayout
http://www.sssit.org/images/check.pngCardLayout 
Applet

http://www.sssit.org/images/check.pngLife Cycle of Applet
http://www.sssit.org/images/check.pngGraphics in Applet
http://www.sssit.org/images/check.pngDisplaying image in Applet
http://www.sssit.org/images/check.pngAnimation in Applet
http://www.sssit.org/images/check.pngEventHandling in Applet
http://www.sssit.org/images/check.pngJApplet class
http://www.sssit.org/images/check.pngPainting in Applet
http://www.sssit.org/images/check.pngDigital Clock in Applet
http://www.sssit.org/images/check.pngAnalog Clock in Applet
http://www.sssit.org/images/check.pngParameter in Applet
http://www.sssit.org/images/check.pngApplet Communication
http://www.sssit.org/images/check.pngCreating Games
Reflection API

http://www.sssit.org/images/check.pngReflection API
http://www.sssit.org/images/check.pngnewInstance() & Determining the class object
http://www.sssit.org/images/check.pngjavap tool
http://www.sssit.org/images/check.pngcreating javap tool
http://www.sssit.org/images/check.pngcreating appletviewer
http://www.sssit.org/images/check.pngAccessing private method from outside the class 
Collection

http://www.sssit.org/images/check.pngCollection Framework
http://www.sssit.org/images/check.pngArrayList class
http://www.sssit.org/images/check.pngLinkedList class
http://www.sssit.org/images/check.pngListIterator interface
http://www.sssit.org/images/check.pngHashSet class
http://www.sssit.org/images/check.pngLinkedHashSet class
http://www.sssit.org/images/check.pngTreeSet class
http://www.sssit.org/images/check.pngPriorityQueue class
http://www.sssit.org/images/check.pngArrayDeque class
http://www.sssit.org/images/check.pngMap interface
http://www.sssit.org/images/check.pngHashMap class
http://www.sssit.org/images/check.pngLinkedHashMap class
http://www.sssit.org/images/check.pngTreeMap class
http://www.sssit.org/images/check.pngHashtable class
http://www.sssit.org/images/check.pngComparable and Comparator
http://www.sssit.org/images/check.pngProperties class 
JDBC

http://www.sssit.org/images/check.pngJDBC Drivers
http://www.sssit.org/images/check.pngSteps to connect to the database
http://www.sssit.org/images/check.pngConnectivity with Oracle
http://www.sssit.org/images/check.pngConnectivity with MySQL
http://www.sssit.org/images/check.pngConnectivity with Access without DSN
http://www.sssit.org/images/check.pngDriverManager
http://www.sssit.org/images/check.pngConnection interface
http://www.sssit.org/images/check.pngStatement interface
http://www.sssit.org/images/check.pngResultSet interface
http://www.sssit.org/images/check.pngPreparedStatement
http://www.sssit.org/images/check.pngResultSetMetaData
http://www.sssit.org/images/check.pngDatabaseMetaData
http://www.sssit.org/images/check.pngStoring image
http://www.sssit.org/images/check.pngRetrieving image
http://www.sssit.org/images/check.pngStoring file
http://www.sssit.org/images/check.pngRetrieving file
http://www.sssit.org/images/check.pngStored procedures and functions
http://www.sssit.org/images/check.pngTransaction Management
http://www.sssit.org/images/check.pngBatch Processing
http://www.sssit.org/images/check.pngJDBC New Features
http://www.sssit.org/images/check.pngMini Project 
Java New Features

http://www.sssit.org/images/check.pngAssertion
http://www.sssit.org/images/check.pngFor-each loop
http://www.sssit.org/images/check.pngVarargs
http://www.sssit.org/images/check.pngStatic Import
http://www.sssit.org/images/check.pngAutoboxing and Unboxing
http://www.sssit.org/images/check.pngEnum Type
http://www.sssit.org/images/check.pngAnnotation
etc.
Internationalization

http://www.sssit.org/images/check.pngInternationalization
http://www.sssit.org/images/check.pngResourceBundle class
http://www.sssit.org/images/check.pngI18N with Date
http://www.sssit.org/images/check.pngI18N with Time
http://www.sssit.org/images/check.pngI18N with Number
http://www.sssit.org/images/check.pngI18N with Currency 

Post a Comment

Thank You

Previous Post Next Post