• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      Java技術(shù)的介紹以及未來發(fā)展趨勢(shì)

      2016-03-27 20:34:15宋超
      數(shù)碼世界 2016年3期
      關(guān)鍵詞:類庫(kù)子類編程語言

      Java技術(shù)的介紹以及未來發(fā)展趨勢(shì)

      java它最初被命名為Oak,目標(biāo)設(shè)定在家用電器等小型系統(tǒng)的編程語言,來解決諸如電視機(jī)、電話、鬧鐘、烤面包機(jī)等家用電器的控制和通訊問題。由于這些智能化家電的市場(chǎng)需求沒有預(yù)期的高,Sun放棄了該項(xiàng)計(jì)劃。就在Oak幾近失敗之時(shí),隨著互聯(lián)網(wǎng)的發(fā)展,Sun看到了Oak在計(jì)算機(jī)網(wǎng)絡(luò)上的廣闊應(yīng)用前景,于是改造了Oak,以“Java”的名稱正式發(fā)布。

      Java 編程語言的風(fēng)格十分接近C、c++語言。Java是一個(gè)純的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,它繼承了 +語言面向?qū)ο蠹夹g(shù)的核心,Java舍棄了c++語言中容易引起錯(cuò)誤的指針、運(yùn)算符重載(operatoroverloading)、多重繼承等特性,增加了垃圾回收器功能用于回收不再被引用的對(duì)象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。

      1 平臺(tái)無關(guān)性

      平臺(tái)無關(guān)性是指Java~運(yùn)行于不同的平臺(tái)。Java~l進(jìn)虛擬機(jī)原理,并運(yùn)行于虛擬機(jī),實(shí)現(xiàn)不同平臺(tái)的Java接口之間。使用Java編寫的程序能在世界范圍內(nèi)共享。Java的數(shù)據(jù)類型與機(jī)器無關(guān),Java虛擬機(jī)(Java Virtual Machine)是建立在硬件和操作系統(tǒng)之上,實(shí)現(xiàn)Java二進(jìn)制代碼的解釋執(zhí)行功能, 提供于不同平臺(tái)的接口的。

      2 安全性

      Java的編程類似C++,學(xué)習(xí)過 十的讀者將很快掌握J(rèn)ava的精髓。Java舍棄了c++的指針對(duì)存儲(chǔ)器地址的直接操作,程序運(yùn)行時(shí),內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過指針侵入系統(tǒng)。Java對(duì)程序提供了安全管理器,防止程序的非法訪問。

      3 面向?qū)ο?/h2>

      Java吸取了c++面向?qū)ο蟮母拍?,將?shù)據(jù)封裝于類中,利用類的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡(jiǎn)潔性和便于維護(hù)性。類的封裝性、繼承性等有關(guān)對(duì)象的特性,使程序代碼只需一次編譯,然后通過上述特性反復(fù)利用。程序員只需把主要精力用在類和接口的設(shè)計(jì)和應(yīng)用上。Java提供了眾多的一般對(duì)象的類,通過繼承即可使用父類的方法。在Java中,類的繼承關(guān)系是單一的非多重的,一個(gè)子類只有一個(gè)父類,子類的父類又有一個(gè)父類。Java提供的Object類及其子類的繼承關(guān)系如同一棵倒立的樹形,根類為Object類,Object類功能強(qiáng)大,經(jīng)常會(huì)使用到它及其它派生的子類。

      4 分布式

      Java建立在擴(kuò)展TCP/IP網(wǎng)絡(luò)平臺(tái)上。庫(kù)函數(shù)提供了用HTT尸和FTP協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。

      5 健壯性

      Java致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤。Java 己操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。Java還實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能,這些功能特征大大提高了開發(fā)Java應(yīng)用程序的周期。并且Java還提供了Null指針檢測(cè)、數(shù)組邊界檢測(cè)、異常出口、Byte code校驗(yàn)等功能。

      6 解釋型

      我們知道C,c++等語言,都是針對(duì)CPU芯片進(jìn)行編譯,生成機(jī)器代碼,該代碼的運(yùn)行就和特定的CPU有關(guān)。 Java不像C或c++,它不針對(duì)CPU芯片進(jìn)行編譯,而是把程序編譯成稱為自字節(jié)碼的一種“中間代碼”。字節(jié)碼是很接近機(jī)器碼的文件,可以在提供了java虛擬機(jī)(JVM)的任何系統(tǒng)上被解釋執(zhí)行。

      7 動(dòng)態(tài)

      java程序的基本組成單元就是類,有些類是自己編寫的,有些是從類庫(kù)中引入的,而類又是運(yùn)行時(shí)動(dòng)態(tài)裝載的,這就使得Java可以在分部環(huán)境中動(dòng)態(tài)的維護(hù)程序及分類,而不像c十+那樣,沒檔期類庫(kù)升級(jí)以后,如果想讓程序具有新類庫(kù)提供的功能,就需要修改程序,重新編譯。

      由于java的廣泛優(yōu)點(diǎn),java的未來前景非常光明,比如,在中國(guó)的市場(chǎng),java在面向大眾服務(wù)方面,企業(yè)應(yīng)用以及電信金融等業(yè)務(wù)方面發(fā)揮著舉足輕重的作用。

      Java在Web 移動(dòng)設(shè)備級(jí)云極端及方面前景廣闊,隨著云極端以及移動(dòng)領(lǐng)域的擴(kuò)張,更多的企業(yè)在考慮將其應(yīng)用部署在jaya平臺(tái)上。全球有25億Java器件運(yùn)行著Java,450多萬Java開發(fā)者活躍在地球的每個(gè)角落,數(shù)以千萬計(jì)的Web用戶每次上網(wǎng)都親歷Java的威力。今天,Java運(yùn)行在7.O8億手機(jī)、1O億智能卡和7億PC機(jī)上,并為28款可兼容的應(yīng)用服務(wù)器提供了功能強(qiáng)大的平臺(tái)。這么多應(yīng)用,徹底改變了用戶的生。 越來越多的企業(yè),因?yàn)槭褂昧薐ava而提高了生產(chǎn)效率。在中國(guó),越來越多的用戶,因?yàn)镴ava而降低了成本,享受了生活。

      近幾年來,網(wǎng)站建設(shè)業(yè)務(wù)一直呈快速上升勢(shì)頭,行業(yè)市場(chǎng)越來越大。就國(guó)內(nèi)情況而言,沿海發(fā)達(dá)省市比中西部省市市場(chǎng)需求要大,業(yè)務(wù)普及工作也很到位,許多行業(yè)形成了競(jìng)相建設(shè)企業(yè)網(wǎng)站,開展網(wǎng)絡(luò)營(yíng)銷的局面。新技術(shù)的應(yīng)用將促使企業(yè)網(wǎng)站建設(shè)更具魅力。Java編程語言,.net技術(shù)和服務(wù)器CDN技術(shù)也將使網(wǎng)站結(jié)構(gòu)更緊密,訪問更流暢,更能適應(yīng)新的要求但是以目前的市場(chǎng)分析Java做網(wǎng)站成本太高,對(duì)硬件要求比較高,中小企業(yè)會(huì)放棄,但是像大企業(yè)還是比較喜愛Java技術(shù)。

      猜你喜歡
      類庫(kù)子類編程語言
      壓力-體積轉(zhuǎn)換在CFC編程語言中的實(shí)現(xiàn)解析
      卷入Hohlov算子的某解析雙單葉函數(shù)子類的系數(shù)估計(jì)
      用Java編寫客戶機(jī)/服務(wù)器端應(yīng)用程序
      Java編程語言的特點(diǎn)與應(yīng)用
      Python在數(shù)據(jù)可視化中的應(yīng)用
      淺談不同編程語言對(duì)計(jì)算機(jī)軟件開發(fā)的影響
      電子制作(2018年1期)2018-04-04 01:48:36
      關(guān)于對(duì)稱共軛點(diǎn)的倒星象函數(shù)某些子類的系數(shù)估計(jì)
      數(shù)據(jù)結(jié)構(gòu)課程教學(xué)改革方案和應(yīng)用效果
      軟件工程(2017年12期)2018-01-29 17:35:55
      數(shù)據(jù)結(jié)構(gòu)可視化類庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)
      面向?qū)ο骔eb開發(fā)編程語言的的評(píng)估方法
      商水县| 彭山县| 团风县| 宜城市| 泽普县| 绿春县| 海阳市| 大港区| 蕉岭县| 天门市| 桂平市| 岳普湖县| 灵寿县| 普宁市| 临城县| 忻州市| 新营市| 如皋市| 桐柏县| 屏东县| 兴文县| 甘洛县| 怀来县| 宁阳县| 永德县| 壶关县| 中阳县| 山西省| 吉木萨尔县| 镇赉县| 墨江| 江北区| 吉林市| 安新县| 滕州市| 民勤县| 成武县| 晴隆县| 白城市| 阳谷县| 乳源|