Java,j2ee,jsp,advance java,swing project source code
1. Platform Independence.
Java is a platform independent language becoz of the bytecode magic of java. In java when we execute the source code...it generates the .class file comprising the bytecodes. Bytecodes are easily interpreted by JVM which is available with every type of OS we install.
2. Object Oriented.
Object-oriented programming is a method of programming based on a hierarchy of classes, and well-defined and cooperating objects.
java gives importance to memory management by using the technique called Garbage Collection and Exception handling.
since java is used on internet, security is an important issue. A security code is asked before a java code is interpreted on internet.
5. MultiThreading and interactive
Multithreading means handling more than one job at a time. Java supports Multithreading.