Java Programming Language High Level Strongly Typed means no automatic type conversions in java like C++ Case Sensitive Successor of c++ Pure Object Oriented Language Hello World Problem in java class Test{ public static void main(String a[]) { System.out.println("Hello World"); } } More than one Classes class Test1{ void print () { System.out.println("Test class"); } } class Test{ public static void main(String a[]) { Test1 t=new Test1(); t.print(); } } Rule of Thumb: Don't write extra functions in driver class Extra function and data in driver class class Test{ int sq(int p){ return p*p; } public static void main(String a[]) { Test t = new Test(); System.out.println(t.sq(4)); } } .................................. call without object instantiation .................................. class Test{ static int sq(int p){ return p*p; } public static voi...
Java tutorials and example codes to deliver the basic concept. Blog contains lots of code examples in java.