Tuesday, 27 November 2018

Java Intro


Java is a machine independent language, this is why Java is used in web programming, also used in various fields such as Desktop programming, Network programming, Mobile application development, Machnie Learning, Natural Language Processing and Device Programming too.

The learner must learn Core Java in depth and he can choose any one field mentioned above to build the career. When ever we are saying Java in this book, it is meant Core Java only. 

Java follows Unicode representation. Abbreviation of unicode is Universal code and ranges from 0 to 65535. C and C++ follow ASCII (American Standard Code for Information Interchange).

Java is an object oriented programming language and case sensitive language.

There are three standards of java
1. J2SE –Java 2 Platform Standard Edition
2. J2EE- Java 2 Platform Enterprise Edition
3. J2ME –Java 2 Platform Micro Edition

Java was developed by James Gosling, Patricknaughton, Chriswarth, Edfrank and Mikesheridan at Sun Microsystems in 1991. This language was initially called as “Oak” and it was renamed to Java in 1995.
The first (original) version is 1.0.

Java’s Magic

In C and C++, the source code will be converted by machine code by compiler. Then the machine code goes to OS at run time to execute the program. The problem is that, the windows based machine code will not be run under other than windows OS such as linux, unix. Because of, you must change the compiler and your source code to run the program in other OS.

In web based environment, program must run in any platform without modifying the program. Java does it. 


No comments:

Post a Comment

Note: only a member of this blog may post a comment.