Version history and features of Java

Source: Internet
Author: User
Tags java se

  1. Java SE 8 "2014-03-14 release "
      • Lambda expression
      • Pipelines and streams

      • Date and Time APIs

      • Default method

      • Type annotations

      • Nashhorn JavaScript engine

      • concurrency counters

      • Parallel operation

      • Remove PermGen Error

      • TLS SNI


  2. java Version SE 7" 2011-07-28 release "

    • A string is allowed as a branching condition in a switch statement block;

    • supports dynamic languages;

    • support try-with-resources;

    • diamond type syntax;

    • null the value of the automatic processing.

     

  3. java Version SE 6" 2006-12-11 release "

    • support scripting language;

    • Introducing the JDBC 4.0 API;

    • Introduction of Java Compiler API;

    • pluggable annotations;

    • did a lot of optimizations.

     

  4. Jav A Version SE 5.0 " 2004-09-30 issue "
    • introduced generics;

    • enhance loops, you can use iterations;

    • auto-boxing and auto-unpacking;

    • variable parameters;

    • static introduction;

  5. j2se Version 1.4 "2004-02-06 release "
      • XML processing;

      • Java Print Service;

      • introduction of logging API;

      • Introduction of Java Web Start;

      • Introducing the JDBC 3.0 API;

      • introduction of assertions;

      • Introduction of Preferences API;

      • Introduction of chain-type exception handling;

      • Support IPv6;

      • supports regular expressions;

      • Introduces the image I/O slot machine API.

  6. J2SE Version 1.3 "2000-05-08 release"

    Introduction of Java Sound API;

    Jar file index;

    A lot of optimizations and enhancements have been made to all aspects of Java.

  7. j2se Version 1.2 "1998-12-08 release "
      • Introduction Set (Collection) framework ;

      • Introducing the JIT (Just in time) compiler;

      • introduced JFC (Java Foundation Classes), including Swing 1.0, drag-and-drop and Java class library;

  8. JDK Version 1.1 "1997-02-19 release "
    • Introduction of JDBC (Java Database Connectivity);

    • Support for internal classes;

    • Introducing Java Beans;

    • Introduction of RMI (Remote Method invocation);

    • Introduce reflection (for introspection only).

  9. JDK Version 1.0 "1996-01-23 release "

Version history and features of Java

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.