Posts

Showing posts from December, 2013

Java software

Image
Java software consists of 2 types : 1)Jre(java run time environment). 2)Jdk(Java development kit). Over view of JDK,JRE:     OVER VIEW OF JDK,JRE JRE  (Java run time environment):                                     Jre consists of JVM(java virtual machine which converts byte code to machine understandable language) and utility classes to run.                                     This is used to run java apps in our system,if you want to run java apps you have to install jre. only Jre is  required to client to run java apps . JDK  (Java development kit):                                      Jdk is used by developers to write,compile and execute java programs .Jdk consists of Jre and developer tools such as compiler,debugger.

Types of files in java

Java has 2 types of files : 1)<file_name>.java(file name with java extension). 2)<class_name).class(class name with class extension). .java Extension files:                   it's source code (i.e developer written code). All source code files will save with ".java" extension. .class Extension files:                  it's prepared by java compiler which is in the format of "bite code" (i.e JVM understanding code).

why name Java ?

Java is just a name derived from cup of coffee, at the time of java invention they named it as OAK it’s also a name of a tree and this name is already registered. At that time coffee with name JAVA got popularity with its taste regarding to the popularity they decided to their software as Java so it contains coffee cup as its symbol.

What is java?

Java is an Object Oriented  Programming  System, it’s used to develop Internet applications by achieving Platform  In dependence . Java is simple, secure, robust, portable, architectural neutral, object oriented, multi-threaded, high performance, distributed and dynamic  Programming  System that supports us to develop Internet applications development by achieving platform  in dependency . History of JAVA : Refer below link if you are interested.  http://en.wikipedia.org/wiki/Java_(programming_language)