What Is Java Technology?
Posted on December 17, 2009
Question: What Is Java Technology?
Answer. Java technology has made its presence felt just everywhere from desktop PC’s, Electronic Gadgets to Mobile Devices. This Application Environment was first released by Sun Micro systems in 1995. Initially it was called OAK. In the year 1995, it was coined as the Java programming language. Java Technology is:
- A Programming language
- A Development environment
- A Application environment
- A Deployment environment
The Syntax of the Java programming language is similar to C++ syntax.You can use the Java programming language to create all kinds of applications that you could create by using any conventional programming language.
As a development environment, Java technology provides you with a large suite of tools:
- A Compiler
- An Interpreter
- A Documentation Generator
- A Class file packaging tool
The Java programming language is usually mentioned in the context of the World Wide Web(Web) and browsers that are capable of running programs called applets.Applets are programs written in the Java programming language that reside on web servers, are downloaded by a browser to a client’s system , and are run by that browser. Applets are usually small in size to minimize download time and are invoked by a Hypertext Markup Language (HTML) web page.
Java technology applications are standalone programs that do not require a web browser to execute.They are general-purpose programs that run on any machine where the Java runtime environment (JRE) is installed.
There are two main deployment environment. First the JRE supplied by the Java 2 Software Development Kit(Java 2 SDK) contains the complete set of class file for all of the Java technology packages, Which includes basic languages classes , GUI component classes , an advanced Collections API. The Other main deployment environment is on your web browser. Most commercial browsers supply a Java technology interpreter and runtime environment.
Looking for a Fresher Job? Post Your Resume Free !!!
More Articles From "Java" Category
- What is Collection API in Java?
- What is Abstraction in Java ?
- What is Inheritance in Java ?
- What Is Polymorphism In Java ?
- What Is Java Virtual Machine or JVM ?
- What Is Java Garbage Collection ?