日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Java简述

發(fā)布時間:2023/12/1 java 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java简述 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Java的特點(diǎn)(11個關(guān)鍵術(shù)語)from《Java核心技術(shù)I》

1) 簡單性?

2)? 面向?qū)ο?/span>

3)? 分布式

? ?? Java有一個豐富的例程庫,用于處理像HTTPFTP之類的TCP/IP協(xié)議。Java應(yīng)用程序能夠通過URL打開和訪問網(wǎng)絡(luò)上的對象,其便捷程度就好像訪問本地文件一樣。

4)? 健壯性

?早期的問題檢測和后期動態(tài)的(運(yùn)行時)檢測。

5)? 安全性

?Java適用于網(wǎng)絡(luò)/分布式環(huán)境。使用Java可以構(gòu)建防病毒、防篡改的系統(tǒng)。Java可以防范各種攻擊:

  • 運(yùn)行時堆棧溢出。如蠕蟲和病毒常用的攻擊手段。
  • 破壞自己的進(jìn)程空間之外的內(nèi)存。
  • 未經(jīng)授權(quán)讀取文件。

6)? 體系結(jié)構(gòu)中立

7) ?可移植性

8) ?解釋型

9)? 高性能

10)? 多線程

11)? 動態(tài)性

Java語言的發(fā)展情況

? Java的歷史要追溯到1991年,由Patrick NaughtonJames Gosling(一個全能的計算機(jī)奇才)帶領(lǐng)的Sun公司的工程師小組想要設(shè)計一種小型的計算機(jī)語言,主要用于像有線電視轉(zhuǎn)換盒這類的消費(fèi)設(shè)備。由于這些消費(fèi)設(shè)備的處理能力和內(nèi)存都很有限,所以語言必須非常小且能夠生成非常緊湊的代碼。另外,由于不同的廠商會選擇不同的中央處理器(CPU),因此這種語言的關(guān)鍵是不與任何特定的體系結(jié)構(gòu)捆綁在一起。這個項目命名為“Green”。

? 代碼短小、緊湊且與平臺無關(guān),這些要求促使開發(fā)團(tuán)隊設(shè)計一種可移植的語言,可以為虛擬機(jī)生成中間代碼。

....

java語言發(fā)展?fàn)顩r
版本年份語言新特性類與接口的數(shù)量
1.01996語言本身211
1.11997內(nèi)部類477
1.21998strictfp修飾符1524
1.320001840
1.42002斷言2723
5.02004泛型類、“for each”循環(huán)、可變元參數(shù)、自動裝箱、元數(shù)據(jù)、枚舉、靜態(tài)導(dǎo)入3279
620063793
72011基于字符串的switch、鉆石操作符、二進(jìn)制字面量、異常處理改進(jìn)4024
82014lambda表達(dá)式,包含默認(rèn)方法的接口,流和日期/時間庫4240

?

轉(zhuǎn)載于:https://www.cnblogs.com/Amy-world/p/10717696.html

總結(jié)

以上是生活随笔為你收集整理的Java简述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。