Monday, July 13, 2015

Advantageous of java


- Open source

- We can compile and run it any where without recompiling it again. Compiled Java files, can be run any where like in linux, solaris or Unix

- .Net is not open source. C sharp, .Net or C++ --- we can compile anywhere but cant run any where.

- Code written in C sharp, .Net and C++ can be accessable from Java, but viceversa is not

- Robust, easy to learn

- Lots of Frameworks available

- If you have 100 million data, we can run it in minutes but Mainframe will take long time. And also you need to pay for every set of records to process using Mainframe, Java does not ask for pay. So now a days people wanted to move from Mainframe to Hadoop and Big data.

- Hadoop can read any data and put it in structured file.

- Java 7 has more advanced concepts

- Java also has encrypted, safest algorithms

-  Java does garbage collection implicitly(automatic memory management), C language needs garbage collection object to collect the garbage(wastage of memory)

- Java framework  - SE, EE and ME

- JAva compiler will extend if the program file is increased but for c program thats not the case, here program gets crushed

- JDK = JRE+JVM..
JVM - has class loader..using which we can run the program any of the platforms

-

 

No comments:

Post a Comment