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

Java 7發布倒計時,你準備好了嗎?

原創
開發 后端
Java7將于本月28日發布正式版,這是Sun被Oracle收購以后的第一個Java版本。不過也讓人懷疑,再被晃點了一次之后,會不會又被晃點一次呢?希望這次可以做到言出必行啊!

Java7將于本月28日發布正式版,這是Sun被Oracle收購以后的***個Java版本。不過也讓人懷疑,再被晃點了一次之后,會不會又被晃點一次呢?希望這次可以做到言出必行啊!

先來回顧一下Java的歷史吧!

提問:你知道Java是在什么時候誕生的嗎?

回答:1995年。(這個非常好記,因為微軟的Windows95也是在這一年發布的)。

實際上,Java早在上個世紀90年代初就開始醞釀了。1991年4月,Sun公司的James Gosling領導的綠色計劃(Green Project)開始著力發展一種分布式系統結構,使其能夠在各種消費性電子產品上運行。而Green項目組的成員一開始使用C++語言來完成這個項目,由于Green項目組的成員都具有C++背景,所以他們首先把目光鎖定了C++編譯器,Gosling首先改寫了C++編譯器,但很快他就感到C++的很多不足,需要研發一種新的語言Java來替代它,一杯飄香的咖啡成為了它的標志。其實Java的誕生頗有那么一股“有心栽花花不開,無心插柳柳成陰”的味道。就象當年Unix和它的前身MULTICS系統一樣。

Sun繼Green項目后又經過了幾年的研究,終于在1995年5月23日在SunWorld'95上正式發布Java和HotJava瀏覽器。在同年,有很多公司先后獲得了Java許可證,如Netscape在1995年8月,Oracle在1995年10 月分別獲得了Java許可證。Sun在 1995年發布***個Java版本后,于1996年1月宣布成立新的業務部門──JavaSoft部,這個部分主要負責開發、銷售并支持基于Java技術 的產品,由AlanBaratz先生任總裁。

隨著時間的推移,使用Java的人越來越多。但是,就在那個春天(2009年4月)噩耗傳來了,Sun被Oracle收購了。從此業界開始了各種猜想,尤其是Java之父James Gosling的離開、云計算的興起,新聞鋪天蓋地而來,Java命運會是什么?。終于在沉寂了這么久之后,Java 7要來到我們身邊了。

Java 7的改進在哪里?

Java 1.4到1.5的修改很大,在編譯compile-time 方面提升很大,Java 6在運行時runtime智能上做了優化,Java 7的主要改進:模塊化。

Java 7有哪些新特性?

特性一:switch 中使用字符串變量

  1. public void testStringSwitch(String direction) { 
  2.  switch (direction) { 
  3.      case "up"
  4.      y--; 
  5.      break
  6.      case "down"
  7.      y++; 
  8.      break
  9.      case "left"
  10.      x--; 
  11.      break
  12.      case "right"
  13.      x++; 
  14.      break
  15.      default
  16.  
  17.      System.out.println("Invalid direction!"); 
  18.      break
  19.  } 

特性二:簡化泛型對象創建

  1. // Java 7 以前版本 
  2.  
  3. Map<String,Map<String,int>>m=new HashMap<String, Map<String,int>>(); 
  4.            
  5. // Java 7 
  6.  
  7. Map<String, Map<String, int>> m = new HashMap<>(); 

特性三:多異常處理

  1. try { 
  2.  
  3.     Class a = Class.forName("wrongClassName"); 
  4.     Object instance = a.newInstance(); 
  5.  
  6. catch (ClassNotFoundException | IllegalAccessException | 
  7.    InstantiationException ex) { 
  8.  
  9.    System.out.println("Failed to create instance"); 

當然,Java 7還有很多其他特性,在這里就不一一列舉了。請看JDK 7 Reference Card發布:Java 7特性先睹為快

當你看到Java 7的新特性時,會有什么感覺呢?有人會覺得他和C# 2.0很像,你會這么覺得嗎?請看Java 7的新特性與C# 2.0的相似之處

支持?還是反對?

無論你支持,還是反對,Java 7都來了。

無論你支持,還是反對,Java 7始終在那里。

無論你支持,還是反對,Java技術無處不在!

在很多熟悉的地方,或者是在許多時候,它都可能讓你大吃一驚。

無論別人怎么說,Java技術就在你的生活中。

責任編輯:艾婧 來源: 51CTO
相關推薦

2010-08-25 15:49:04

面試

2016-05-31 16:50:33

2011-05-25 17:08:29

ibmdwLinux

2011-05-25 10:15:47

開源

2015-10-19 16:51:01

2013-01-28 16:51:45

2015-01-07 10:45:05

Dockerkubernetescontain

2018-10-11 17:43:15

人臉識別人工智能AI

2011-01-12 09:37:59

2018-10-16 18:26:52

人工智能AI

2020-03-26 17:28:22

CIO觀點MES系統制造企業

2015-09-08 16:04:06

云災備華為

2021-01-08 05:18:54

網絡自動化運維

2015-06-24 16:03:24

大數據.SAS

2011-08-30 09:28:36

編程

2021-04-28 11:38:10

“熄燈”數據中心數據中心運維

2018-06-05 10:22:33

2019-05-20 10:28:29

IIoT邊緣計算物聯網設備

2014-06-04 12:50:43

轉型IT轉型

2012-10-25 09:47:01

BYOD
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99久久婷婷国产综合精品首页 | 欧美aa在线 | 欧美久久电影 | 成年人在线视频 | 毛片1| 午夜久久久久 | 亚洲欧美成人在线 | 国产精品国产精品国产专区不片 | 欧美激情视频一区二区三区在线播放 | 亚洲欧美一区二区三区国产精品 | 欧美一区二区三区视频 | 欧美午夜精品理论片a级按摩 | 中文字幕1区| 91中文| 影音先锋亚洲资源 | 午夜成人免费电影 | a级片播放 | 久久久久久国产精品 | 国产日韩久久 | 久久久久国产 | 成人免费视频在线观看 | 九九在线视频 | 国产成视频在线观看 | 亚洲国产一区二区三区在线观看 | 色爱区综合 | 一区二区日韩 | 久精品久久 | 蜜桃官网 | 日韩在线精品 | 一区二区三区视频在线 | 亚洲精品一区二区三区在线 | 精品国产一区二区三区成人影院 | 中文字幕综合在线 | 欧美在线一区二区三区四区 | 日韩中文字幕av | 国产91综合 | 国产精品国产成人国产三级 | 日韩精品免费一区 | 国产综合精品一区二区三区 | 99国产精品久久久 | 草樱av|