Wednesday 17 August 2016

JSE(Core Java) - Topics

JSE(Core Java) topics

     1.First Page in Java
             1.1 Introduction                  1.2 History                 1.3 Features/Buzzwords
1.4 Basics                    1.5 Java Tokens        1.5.a) Reserved words                                    1.5.b) Identifiers           1.5.c) Literals           1.5.d) Operators                                            1.5.e) Separators                1.6 Conversation
      2.Definitions
         2.1 Software               2.2 Story                  2.3 Translator
         2.4 Java compiler         2.5 JVM                    2.6 Java Interpreter
         2.7 JIT compiler       
3.Java Program
             3.1 Typing                  3.2 Compile              3.3 Execute 
             3.4 Program flow                                
4.Java Virtual Machine ( JVM )
5.Java coding standards
6.Data types
             6.1 Data type               6.2 Types           6.3 Size & Rang 
             6.4 Default values                            
7.Variables
             7.1 Variable                  7.2 declaration   7.3 assignment
        7.4 Instance                 7.5 static            7.6 local 
8.Operators
9.Control Statements
                  9.1 Statements             9.2 flow of control     9.3 if        
            9.4 if else                     9.5 if else if             9.6 switch  
            9.7 loops                      9.8 do while             9.9 while
            9.10 for                        9.11 nested for         9.12 for each
            9.13 break                    9.14 continue            9.15 return          
10.Input and Output
11.Array
12.String class
                12.1 What                    12.2 ways to create     12.3 literal   
                12.4 new                      12.5 char array           12.6 literal & new
                12.7 Pool area              12.8 literal cases         12.9 new cases
                      12.10 Both cases          12.11 Comparision       12.12 programs
                      12.13 Immutable          12.14 Mutable         
13.StringBuffer ans StringBuilder classes
                   13.1 What                    13.2 ways to create     13.3 literal
               13.4 new                      13.5 where it is living  13.6 Mutable
               13.7 Differences                      
       14.OOPs basic definitions
                   14.1 What                    14.2 class               14.3 object of class
                         14.4 abstraction            14.5 Encapsulation   14.6 Inheritance
                   14.7 Polymorphism               
15.Classes and Objects
16.Components in any Java program.
               16.1 package
               16.2 class
               16.3 interface
               16.4 constructor
               16.5 instance    :    variable, method, block
               16.6 static        :    variable, method, block
               16.7 abstract    :    class, method
18.Polymorphism
19.Type casting
20.Abstract class
21.Interface
22.Packages
23.Exception Handling
24.Wrapper classes
25.Collection framework
                25.1 What                    25.2 Why it is           25.3 Snapshots      
           25.4 Collection              25.5 List                  25.6 ArrayList  
           25.7 LinkedList             25.8 Vector               25.9 Stack
           25.10 SortedSet            25.11 NavigableSet    25.12 TreeSet
           25.13 Map                    25.14 HashMap         25.15 LinkedHashMap
           25.16 Hashtable           25.17 Properties        25.18 WeakHashMap
           25.19 SortedMap           25.20 NavigableMap   25.21 TreeMap
           25.22 Differences           
26.Threads


Thanks for your time.
Nireekshan