zoukankan      html  css  js  c++  java
  • java版本特性总结

    学java这么久,对其每个版本的特性不是怎么了解,今天总结一下。

    1.4:

      java NIO,基于多路复用技术(基于IO)

    1.5

      枚举、foreach、static导入

      范型(重要)

      注解(配置文件作用)

      线程池以及同步库(并发)

    1.6(主要是改进)

      主要是简化webservice的开发的改进

      awt:DesKtop,SystemTry

      脚本引擎:(编译成字节码)

          1、创建一个ScriptEngineManager对象
          2、通过ScriptEngineManager获得ScriptEngine对象
          3、用ScriptEngine的eval方法执行脚本

        java可以调脚本语言的方法,脚本语言也可以使用java的数据,脚本语言实现java接口

      JAXB2.0(stax解析xml)  ----OXM(xtreame,castor)[jaxb-jaxb2.0]

      JAX-WS2.0 (开发webservice的编程模型,主要是一些元数据)来自以前的JAX-RPC远程过程调用

      HttpServer:httpExchange,handler

      注意:

        DOM解析:基于内存树

        sax解析:基于事件(推模式)---事件--程序(内存大)

        stax解析:基于事件(拉模式)---程序--事件(内存小)

      编译接口:

        Complier

    现在JDK的每个特性,都与JSR的绑定,大家可以参看一些JSR

    目前对这些特性的灵活使用不是很多,暂且记录一下,有个直观感受。

  • 相关阅读:
    【集合】元组元素命名
    普通数组-队列
    稀疏数组
    Java基础 07 API概述 Scanner类 Random类 ArrayList类
    Java基础 06 类与对象、封装、构造方法
    Java基础 05 数组
    Java基础 04 IDEA、方法
    Java基础 04 [附] IDEA 的安装、配置与使用
    Java基础 03 流程控制语句
    Java基础 02 数据类型转换、运算符、方法入门
  • 原文地址:https://www.cnblogs.com/gstsyyb/p/3936348.html
Copyright © 2011-2022 走看看