Sunday, November 28, 2010

Java Application Programming components and other development tools

Java is a very popular programming language, which requires different syn-tax on C++ and c language. But it is simpler than the model then these two other complex programming languages. It is the object model, and low-level hardware of users, which makes it easier and simpler, and to understand.

Java Application Programming was developed by James Gosling 1995 Oracle enterprises, which was then, such as a programming language developed by Sun Micro-systems, a subsidiary of the person for this date. Run Java applications, which have been translated into a class file format necessary JVM or Java Virtual Machines. Regardless of what computer architecture of JVM is required every time you want to run this files.Java Application Programming is specifically designed for a period of not less than the amount for the implementation of the bottlenecks are. "it works" enter once, run anywhere "to the principle of the pattern.

This means that once you write the program coding, can use it for other purpose too. you do not need to write again and get the programming language Java is always also a software platform that enables developers to use this is based on a simpler, class and object-oriented programming language instead of complex high level languages such as C and c++.

But Java Application Programming you work with large disadvantage is, Java programs is slower and need more memory, you can get stored in the language of the programs, then C.

The concern of the Sun Micro-systems have been working in the context of Java technology, process, in accordance with the standards laid down by the Java community.And in the context of the substantial success have reached on the time of compilation model year just for the 1997-1998 to run these applications.Some new features have been added to the language, such as inner classes, optional arguments and string buffer class, etc.

Java is, translators, which manages the basic functions, whenever it is possible for a developer to write code in the syn-taxation and, in particular, the Java Application Programming code execution with the characters.

Faster speed of company names Systronix has developed a micro-controller is called java processors, the line is based on jStik. Java Application Programming language, the Standard Edition of the different parts of the architecture used. Multilevel. it uses to connect to the database as XML files can be stored in the data, and JDOM is used in writing codes. outputting to the Java code in the XML data.

All java components work together to perform a specific task, and these elements are listed in the following:

1. Java development tools and APPLICATION PROGRAMMING INTERFACES (APIS), such as Java debug complier, Javadoc and JPDA
2. for the purposes of deployment technologies can be a sub-parts, such as Java Web start and Java plug-in
3. the User interface of the tool, the words are swing, AWT, audio, input methods, java 2D, and availability.
4. Integration APIs are .RMI, JDBC, JNDI, and CORBA.
5. the kernel API are similar to XML, logging, beans, locale support, options, collections, JNI, security, Lang, Util, the new I/O and Networking
6. There are three types of Java virtual machines than the Java hotspot client's compiler, Java hotspot Server VM Java hotspot complier ad runtime.

The various Java platforms are:
Solaris
Linux
Windows
And others.

0 comments:

Post a Comment

Popular Posts