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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

java

1.Java之路(Java语言发展和概述以及特点)

發(fā)布時(shí)間:2024/9/30 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1.Java之路(Java语言发展和概述以及特点) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.Java語(yǔ)言概述

? 1.1?什么是Java語(yǔ)言

? ? ? ? ?Java語(yǔ)言是美國(guó)Sun公司(StanfordUniversityNetwork),在1995年推出的高級(jí)的編程語(yǔ)言。所謂編程語(yǔ)言,是計(jì)算機(jī)的語(yǔ)言,人們可以使用編程語(yǔ)言對(duì)計(jì)算機(jī)下達(dá)命令,讓計(jì)算機(jī)完成人們需要的功能。

? 1.2?Java語(yǔ)言的發(fā)展歷史

? ? ? ? 詹姆斯·高斯林(James Gosling)1977?年獲得加拿大卡爾加里大學(xué)計(jì)算機(jī)科學(xué)學(xué)士學(xué)位,1983年獲得了美國(guó)卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)科學(xué)博士學(xué)位,畢業(yè)后到IBM工作,設(shè)計(jì)IBM第一代工作站NeWS系統(tǒng),但不受重視。后來(lái)轉(zhuǎn)至Sun公司,1990年,與Partrick,Naughton?和Mike Sheridan等人合作“綠色計(jì)劃”,后來(lái)發(fā)展一套語(yǔ)言叫做“Oak”.1995后改名到Java。

?· 1995年Sun公司發(fā)布Java1.0版本

· 1997年發(fā)布Java1.1版本

· 1998年發(fā)布Java1.2版本

· 2000年發(fā)布Java1.3版本

· 2002年發(fā)布Java1.4版本

· 2004年發(fā)布Java1.5版本

· 2006年發(fā)布Java1.6版本

· 2009年Oracle甲骨文公司收購(gòu)Sun公司,并于2011發(fā)布Java1.7版本

· 2014年發(fā)布Java1.8版本

· 2017年發(fā)布Java9.0版本

2.Java語(yǔ)言能做什么

? Java語(yǔ)言主要應(yīng)用在互聯(lián)網(wǎng)程序的開(kāi)發(fā)領(lǐng)域。常見(jiàn)的互聯(lián)網(wǎng)程序比如天貓、京東、物流系統(tǒng)、網(wǎng)銀系統(tǒng)等,以及服務(wù)器后臺(tái)處理大數(shù)據(jù)的存儲(chǔ)、查詢(xún)、數(shù)據(jù)挖掘等也有很多應(yīng)用。

3.Java介紹以及Java的職業(yè)發(fā)展

? Java是一門(mén)面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里面難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單一易用的兩個(gè)特征,Java具有簡(jiǎn)單性、面向?qū)ο蟆⒎植际健⒔研浴踩浴⑵脚_(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn)。Java可以編寫(xiě)桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。

? Java的發(fā)展發(fā)向很多,比如懂Java方向的可以去做Web開(kāi)發(fā)或者轉(zhuǎn)向Linux方向等,隨著技術(shù)的提高以及經(jīng)驗(yàn)的積累,可以走向架構(gòu)師、項(xiàng)目經(jīng)理或者管理層等等。

4.Java語(yǔ)言平臺(tái)版本

? 4.1?J2SE(Java 2 Platform? Standard Edition)標(biāo)準(zhǔn)版

? ? ? ? 是為開(kāi)發(fā)普通桌面和商務(wù)應(yīng)用程序提供的解決方案,該技術(shù)體系是其他兩者的基礎(chǔ),可以完成一些桌面應(yīng)用的開(kāi)發(fā)

? 4.2 J2ME ( Java 2 Platform? Micro Edition)小型版

? ? ? ?是為開(kāi)發(fā)電子銷(xiāo)售產(chǎn)品和嵌入式設(shè)備提供的解決方案

? 4.3 J2EE ( Java 2 Platform? Enterprise?Edition)企業(yè)版

? ? ? ? 是為開(kāi)發(fā)企業(yè)環(huán)境下的應(yīng)用程序提供的一套解決方案

? ? ? ?該技術(shù)體系中包含的?技術(shù)如?Servlet、Jsp等,主要針對(duì)Web應(yīng)用程序開(kāi)發(fā)。

? Java5.0?版本后,更名為?JAVAEE、JAVASE、JAVAME

5. Java語(yǔ)言特點(diǎn)

? ?簡(jiǎn)單性、? ?解釋性、? ? ?面向?qū)ο蟆? ? ?高性能、? ? ? 分布式處理、

? ? 多線程、? ? 健壯性、? ? ?動(dòng)態(tài)、? ? ? ? ? ?結(jié)構(gòu)中立、? ?安全性

? ? 開(kāi)源 、? ? ?跨平臺(tái)

6.?Java的跨平臺(tái)

? ? 即就是一處編譯,多處運(yùn)用,如圖

??

總結(jié)

以上是生活随笔為你收集整理的1.Java之路(Java语言发展和概述以及特点)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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