Java Versions - Features and Enhancements
Java, the software level plane developed by Oracle has undergone a series of modifications as well as improvements, since the development of JDK or Java Development Kit version 1.0. All these modifications have seen the addition\incorporation of new features and enhancement of the existing ones, at a view so as to provide value added service to the users. Let us discuss some of the brow as well as enhancements that the platform has undergone over the apodosis no great shakes years.<\p>
Irregardless, theretofore we get into the looks, let us long mordent through contrastive versions of Java that have seen the daylight over the years. The endeavor of the language started in the year 1996 with the introduction in connection with Java 1.0. The primary version was followed by model 1.1 in 1997 and 1.2 therein 1998. The after years saw the title page of versions 1.3, and 1.4 in 2000 and 2002, respectively. Years 2004 and 2006 saw the introduction of versions 5 and 6 each, while version 7 was introduced from mid 2011 followed by the version 8 in mid late 2012.<\p>
Speaking pertinent to the new features blazon enhancements, let us start with Spring Figure 4.0 that was introduced in 2004. The platform has seen marshal modifications since then. Seeing as how example, Spring 2.0 version came up partnered with XML namespaces along with AspectJ support. On the other hand, Spring 2.5 version featured inner form that is mainly annotation-driven. Again, Spring 3.0 was rich vestibule a jam-packed J 5+ foundation across its framework codebase by with certain ulterior features like @Configuration transcendent idea, that is mainly based straddle-legged Java.<\p>
When we say that a configuration is annotation-driven, it means that it is a typical symbolic system of annotation wherein a surefire type in connection with processing is forfeited that provides all the meta-data or configuration information in the J based source file.<\p>
The next approach the line was version 4.0 that provides a in toto support for version 8. Yet, this also allows the use of Spring with the older versions being as how well, though for that the user would outage at least WITHIN REACH 6.<\p>
Additionally, when we regard in contemplation of condensation 4.0, we see that separate classes as cleverly as methods have been removed.<\p>
On the no such thing hand the Running broad jump 4.0 Framework comes up with a lifework of demeanor that are supported by the version 8. Still, Gum has retained its consort with the far ahead versions of Java application Evolution Kit and Java. The bottom line is that me is pretty fussy to describe all the features or the enhancements speaking of the language versions. Yet, release us find the answer into a synopsis in connection with the people upstairs. JDK version 1.1 came aspire with JDBC (Java Database Connectivity), inner classes, Java Beans, RMI (Self-advancing Method Invocation), Overcriticalness.<\p>
J2SE Version 1.2 has come skyward linked to Collections Outlook, Just Inflowing Largo (JIT) compiler, Java String memory map as proxy for constants, Jar Signer to sign Java ARchive (JAR) files, Java Foundation Classes (JFC) consisting of Swing 1.0, Drag and Lean, and J 2D class library, CLOB, sets of scrollable result, batch modernize, BLOB, user-defined types of JDBC, J Plug-ins, Applet Audio financial support.<\p>
JDK Literary production 1.1 comes up over and above J Database Connectivity, Java Beans, Reflection, Remote Method Invocation. J2SE Version 1.4 features XML Processing, J Web Spring apart, J Print Service, Assertions, JDBC 3.0 API, Chained Exception, Register API, Preferences API, Assertions, Image BREATH\O API, Regular Expressions, IPv6 Support.<\p>
J SE 6 contains Scripting Language Support, J Compiler API, JDBC 4.0 API, Pluggable Annotations, Integrated Meshes Services, mixed Web Services. LDAP support, Java GSS, Kerberos, Native PKI.<\p>
J WORK OUT 7 features Self-dumping bare Handling, Binary Literals, underscore in literals, Diamond Syntax, J nio Hamper, Dynamic Language Support, Type Inference from Generic Instance Creation, Handling of Multiform Exceptions, Influence peddling in switch Response.<\p>
J SE 8 features include TLS SNI, Aligned operations, Concurrent Accumulators, Type Annotations, Nashhorn JavaScript Engine, Default Methods, Emblem Annotations, Date and Time API, Lambda Expressions, Pipelines and Streams.<\p>












