成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

J2SE 1.2的誕生與Java2時代三大革命

開發 后端
本文介紹了J2SE 1.2的誕生與Java2時代的三大革命。

JDK1.2在1998年12月4日的隆重發布,標志著Java2平臺的誕生。Java2的J2SE 1.2時代是一個大變革時代,它進行了如下的三大革命:

* 市場推廣革命

在Java1.0或者1.1中,稱API庫為JDK,但為了方便市場推廣,Sun公司在Java1.2版以后將JDK1.2改名為J2SDK,將Java改名為Java 2。在99年Sun公司還將Java2平臺分為三大塊:J2SE,J2EE,J2ME。這次市場推廣革命順應了網絡急速發展的潮流,對Java2平臺的發展起到了很好的催化劑的作用。

* API供應標準革命

而隨著供應商的不同,Java的API分為三大類:

Java Core API:由Sun公司制定的基本的API,所有的Java平臺都應該提供。這就是我們平常所說的Java核心類庫。

Java Optional API:由Sun公司制定的擴充API,Java平臺可以有選擇地提供。比如, JFC以前是Sun對JDK的功能擴展,不是Java的公共規范。Java2平臺則包含了JFC技術,不需要再擴展了。

特殊API:由特殊廠商或者組織提供的API。比如,美國法律對出口中國的加解密算法的安全強度有一定的限制,Java平臺中不能包括一些安全強度較高的加密解密算法,所以部分其它國家的公司,如加拿大的BouncyCastle公司等,可以提供一些自己的安全API。

* API制定過程的革命

如果你有需求不能通過遵循標準的API來實現,可以向 www.jcp.org 提出制定新的API的請求,經過審核,你的請求可能被通過或者駁回;如果是被通過,則開始進入制定該API的程序。

J2SE 1.2時代進行的這些革命形成的制度一直沿用到現在,對Java技術的發展形成了深遠的影響。

除了上述的三大革命,Java2 還支持并新增了許多新特性,最受追捧的當屬Swing庫。Swing 是輕量級 的 API,它不但有各式各樣先進的組件,而且連組件風格都可抽換。Swing 出現之后,大家很快地就不太使用 AWT 了。但請不要以為 Swing 是用來取代 AWT 的,其實 Swing 是架構在 AWT 之上的, Swing 的出現只是減少程序員直接使用 AWT 的機會,而不會讓 AWT 消失。Java2 還廢棄了一些API,最重要的莫過于Thread類中對suspend(),resume()和stop()等方法的廢棄。由于JDK1.1的集合類庫中的Vector類和HashTable類都考慮了同步,在平常的使用中影響效率,所以Java2專門添加了對應的非同步類,并完善了集合類庫。

Java2平臺能夠得到廣泛的應用,還應歸功于這個時期的一些優秀書籍,比如著名的《Core Java2》(卷一和卷二),該書隨著JDK版本的變化已經出到第六版。

【編輯推薦】

  1. J2SE歷史回顧:JDK 1.1時代開始
  2. JDK1.6的十大技術淺談
  3. Java學習筆記-JSF
  4. JDK的概念、組成及JDK常用包
  5. JDK1.6在LINUX下的安裝配置
責任編輯:yangsai 來源: 163博客
相關推薦

2010-09-29 10:22:47

J2SEJ2EEJ2ME

2009-07-08 14:38:27

JDK 1.1J2SE歷史

2010-09-29 14:01:10

J2MEJ2SE

2009-07-08 16:46:54

J2SE 5.0

2009-06-08 21:34:09

J2EEJ2SEJ2ME

2010-09-29 10:15:35

JDKJ2EEJ2SE

2010-09-29 13:50:31

J2MEJ2SE

2009-07-09 16:06:10

JDK J2EE J2

2009-06-19 16:39:54

J2EEJ2SEJ2ME

2011-07-22 16:25:42

J2SE

2009-03-26 10:52:44

J2SE泛型集合

2011-04-02 13:47:01

2011-05-25 08:23:58

JAVAJ2SEJ2ME

2010-09-28 16:05:36

J2ME技術J2MEWTK

2010-09-29 08:57:04

J2ME前景

2010-09-29 11:29:18

UnicodeJ2ME

2010-09-29 10:41:18

J2MEJVM

2009-06-30 15:02:43

J2SE5.0中的注釋

2009-06-11 17:06:11

J2EE歷史Java EE概述

2018-08-08 15:09:22

區塊鏈
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩国产一区二区三区 | www成人啪啪18 | 国产激情网站 | 国产精品欧美日韩 | 亚洲免费在线观看av | 亚洲黄色片免费观看 | 九九福利| 亚洲精品福利在线 | 日日碰狠狠躁久久躁96avv | 一区二区三区电影网 | 中文字幕不卡视频在线观看 | 欧美久久久久久 | 成人国产在线视频 | 日本激情一区二区 | 欧美精品一区在线发布 | 日本电影一区二区 | 精品久久久久久一区二区 | 免费久久99精品国产婷婷六月 | 亚洲性人人天天夜夜摸 | 亚洲美女一区二区三区 | 久久视频精品在线 | 久久亚洲国产精品 | 俺去俺来也www色官网cms | 国产久| 日韩欧美专区 | 97视频人人澡人人爽 | 亚洲一区二区三区免费在线 | 日韩在线一区二区三区 | 国家一级黄色片 | 色婷婷国产精品综合在线观看 | 中文字幕av一区 | 天天射影院 | 久久亚洲国产 | 成人av一区二区三区 | 亚洲精品视频久久 | 在线免费观看毛片 | 亚洲中午字幕 | 国产日韩精品一区二区 | 欧美 中文字幕 | 国产 欧美 日韩 一区 | 免费三级黄 |