Java is a popular programming language which involves various C ++ syn-taxes and C. But the language has a simpler model then these two other complex programming languages. Programming Java application was developed by a person named James Gosling in 1995, this subsidiary date Oracle Corporations, which was then known as Sun Microsystems. JVM or Java Virtual Machines are required to run these Java applications that are compiled for the class file format. Programming Java application is specially designed to have minimal implementation obstacles. Java is not only a programming language, but also a software platform that allows application developers to use this base class and oriented programming language the most simple objects instead of complicated high-level languages such as C and C ++.
But the main drawback of using the Java application programming is that programs written in Java are slower and require more memory space to get stored then the programs written in C language
To this concern, Sun Microsystems worked on Java under the Java Community Process specifications. Java has compilers in it, leading the basic functions whenever an application developer writing code with a syn-taxes and characters to execute a particular code of Java application programming.
For the fastest speed Systronix company names developed a microcontroller called jStik based on a line of java processors. The question of the standard for the programming language Java application has several components. It uses a multi-tier architecture for database connectivity. It uses XML files for storing data and write code. JDOM is used to display XML data from Java code.
All Java components work together to accomplish a given task, and these components are listed below:
1. Tools and APIs like Java compiler, debugger, Java, Javadoc and JPDA Development
2. The deployment technologies may have subparts that Java Web Start and Java-Plugin
3. Toolkits are user interface Swing, AWT, sound, input methods, java 2D and accessibility.
4. Integration APIs are RMI, JDBC, JNDI, and CORBA.
5. Basic APIs are like XML, record, beans, language support, Preferences, Collections, JNI, Security, Lang, Util, New I / O and networking
6. Java virtual machines are of three types such as Java client hotspot compiler compiler ad server Java Hotspot Java Hotspot VM runtime.
0 komentar