This has increased over the years to more than 3,000 that were included in J2SE 5 and newer releases of the language. When JDK 1.0 was first released, the Java class library only included a few hundred Java classes. The Java specification is guided by the JLS (Java Language Specification) that is managed under authority granted by JSR 901. The JCP incorporates Java Specification Requests (JSRs) for additions or changes to the Java platform. The Java Community Process (JCP) became the governing body for improvements to the programming language starting with J2SE 1.4. There have been modifications made to both the Java packages and classes in the Java standard library. These modifications have included changes to help improve the security, functionality, and portability of the language. Just about every aspect of the Java programming language have undergone significant change since the 1.0 release. Since the release of JDK 1.0, there have been a large number of changes made to the Java programming language. Modules and Structure of JDK Java Version History Additionally, most JDK builds include programming code examples to aid programmers with developing Java applications. Some of the additional programming tools that are included with the JDK include: Java Web Start Launcher, Java Debugger, Java Monitoring and Management Console, Java Heap Analysis Tool, JAR Archiver, Annotation Processing Tool, IDL to Java Compiler, Java Command Line Script Shell, and the JAR Compression Tool. The Java Compiler is used to compile Java source code into byte code which can be run on the JVM. The primary components of the JDK include: 1 – Java API Classes, 2 – Java Compiler, and 3 – The Java Virtual Machine (JVM). These tools include the requisite applications to program, code, compile, debug, and test programs. The JDK includes a Java Runtime Environment (JRE) that is designed to run on the operating system of the development computer as well as a number of programming tools. It contains an all-inclusive development environment targeted towards Java developers. It is licensed under the GPL and is free for developers to use. The JDK is now maintained by the Oracle Corporation. At the time of the announcement, Sun contributed the source code of the project to OpenJDK. Sun Microsystems released the JDK on May 8 th, 2007 under the GPL (GNU General Public License) making it free to use software. The JDK has been one of the most downloaded and used development platforms since the release of the Java development platform. It can also refer to Java EE or Java ME implementations released by Oracle in the form of binary products targeted to Java developers that work on the Windows, Mac OS X, Linux, or Solaris platforms. The JDK (Java Development Kit) most commonly refers to an implementation of the Java SE or Java 2 SE.
0 Comments
Leave a Reply. |