• 
    

    
    

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

      計(jì)算機(jī)軟件開(kāi)發(fā)中JAVA編程語(yǔ)言的應(yīng)用研究

      2017-04-27 14:25:32申屠越洋
      電子技術(shù)與軟件工程 2016年15期
      關(guān)鍵詞:計(jì)算機(jī)軟件開(kāi)發(fā)

      申屠越洋

      摘 要 隨著我國(guó)互聯(lián)網(wǎng)的快速發(fā)展,JAVA編程語(yǔ)言被廣泛運(yùn)用在計(jì)算機(jī)的軟件開(kāi)發(fā)中。筆者是一名在校高中生,在繁忙的學(xué)業(yè)之余,經(jīng)過(guò)校內(nèi)外多名老師指點(diǎn),學(xué)習(xí)了各種計(jì)算機(jī)編程語(yǔ)言,編程技術(shù)日漸成熟并樂(lè)在其中。在這些計(jì)算機(jī)語(yǔ)言中,筆者利用JAVA語(yǔ)言,開(kāi)發(fā)了一些小游戲,小軟件,因此,在JAVA語(yǔ)言的應(yīng)用上頗有心得。本文介紹了JAVA語(yǔ)言的起源、特點(diǎn)、優(yōu)勢(shì),并重點(diǎn)闡述了利用JAVA語(yǔ)言開(kāi)發(fā)程序的關(guān)鍵和竅門。

      【關(guān)鍵詞】計(jì)算機(jī)軟件開(kāi)發(fā) JAVA編程 應(yīng)用研究工作

      JAVA語(yǔ)言最初是一項(xiàng)嵌入式系統(tǒng)的設(shè)計(jì)產(chǎn)品,隨著互聯(lián)網(wǎng)的逐漸發(fā)展成熟,JAVA語(yǔ)言的很多特點(diǎn)比如安全性、可移植性以及程序碼較小等被發(fā)掘更適用于互聯(lián)網(wǎng)中,所以JAVA編程語(yǔ)言的應(yīng)用研究工作得到了很大層次上的進(jìn)步,并逐漸被開(kāi)發(fā)成一種計(jì)算機(jī)編程語(yǔ)言。在大數(shù)據(jù)時(shí)代的到來(lái)之際,JAVA在互聯(lián)網(wǎng)上倍受歡迎,擁有極其廣闊的發(fā)展前景。

      1 JAVA編程語(yǔ)言在計(jì)算機(jī)軟件開(kāi)發(fā)中的起源

      JAVA編程語(yǔ)言是從SUN公司開(kāi)發(fā)的Oak語(yǔ)言中起源的,Oak語(yǔ)言是一種用于消費(fèi)性電子產(chǎn)品中的語(yǔ)言,但是由于某些商業(yè)原因未能得到很好的發(fā)展,最后隨著WWW以及互聯(lián)網(wǎng)的逐漸壯大被改進(jìn)成了JAVA編程語(yǔ)言。JAVA編程語(yǔ)言將C++編程語(yǔ)言中的指針舍棄,并將其技術(shù)核心全部繼承,通過(guò)引用代替導(dǎo)致錯(cuò)誤的指針,并將運(yùn)算符的多重繼承以及重載等進(jìn)行舍棄,同時(shí)增加了回收站功能,解決了內(nèi)存的問(wèn)題。JAVA編程語(yǔ)言同普通的解釋執(zhí)行和編譯功能的計(jì)算機(jī)有很大不同,JAVA編程語(yǔ)言能夠?qū)⒃创a編譯成二進(jìn)制字節(jié)碼,通過(guò)虛擬機(jī)執(zhí)行二進(jìn)制字節(jié)碼,實(shí)現(xiàn)到處執(zhí)行的特性。隨著J2SE1.4.2的問(wèn)世,最初JAVA語(yǔ)言的編譯時(shí)間得到了更大的提升。

      2 JAVA編程語(yǔ)言的特點(diǎn)

      2.1 語(yǔ)法結(jié)構(gòu)

      在JAVA編程語(yǔ)言中,所需運(yùn)用到的編程語(yǔ)法非常簡(jiǎn)單,通常是將語(yǔ)言的各個(gè)部分進(jìn)行有機(jī)組合后形成程序。一般來(lái)講在剛剛接觸JAVA語(yǔ)言時(shí),多數(shù)人都會(huì)覺(jué)得JAVA語(yǔ)言的語(yǔ)法結(jié)構(gòu)和C語(yǔ)言、C++很相近,將JAVA語(yǔ)言的使用方法同C語(yǔ)言和C++進(jìn)行聯(lián)系,C語(yǔ)言的靈活性非常強(qiáng),工作效率也比較高,被廣泛運(yùn)用于商業(yè)性的軟件編寫(xiě)中,而C++相對(duì)于C語(yǔ)言來(lái)說(shuō)多了OOP支持,二者在計(jì)算機(jī)語(yǔ)言中都倍受歡迎,所以用戶經(jīng)常能夠根據(jù)C語(yǔ)言和C++二者的優(yōu)點(diǎn)進(jìn)行JAVA語(yǔ)言的編寫(xiě),同時(shí)舍棄二者缺點(diǎn),避免發(fā)生錯(cuò)誤。在JAVA編程語(yǔ)言中選擇了引用,有效地避免了指針?lè)ù嬖诘陌踩[患,保留了指針?lè)ǖ撵`活性,起到了簡(jiǎn)化JAVA語(yǔ)言語(yǔ)法結(jié)構(gòu)的作用。

      2.2 編程對(duì)象

      在JAVA語(yǔ)言的程序編寫(xiě)過(guò)程中,面向?qū)ο笫且环N新型的程序設(shè)計(jì)方式,使用類、對(duì)象、集成、多態(tài)以及裝修等基本概念進(jìn)行程序設(shè)計(jì),從現(xiàn)實(shí)社會(huì)中客觀存在的對(duì)象來(lái)構(gòu)造軟件系統(tǒng),并在系統(tǒng)中運(yùn)用人的思維方式。編程人員通常會(huì)將程序劃分成為多個(gè)模塊,根據(jù)不同的模塊選擇相應(yīng)的編寫(xiě)方案,在確保各模塊之間的獨(dú)立性的同時(shí),提升了編寫(xiě)效率。

      2.3 優(yōu)點(diǎn)

      JAVA編程語(yǔ)言能夠在Web站點(diǎn)靈活使用下載各個(gè)應(yīng)用程序,可移植性能非常突出,網(wǎng)頁(yè)能夠下載用戶需要的程序、圖像以及HTML等元素,且程序碼較小,方便用戶后期進(jìn)行查看使用,同時(shí)JAVA編程語(yǔ)言對(duì)數(shù)據(jù)類型以及長(zhǎng)度進(jìn)行了嚴(yán)格的規(guī)定,并確保能夠在任何計(jì)算機(jī)上對(duì)Web程序進(jìn)行運(yùn)行工作,具有較高的安全性。JAVA編程語(yǔ)言的各種特性使得其應(yīng)用非常廣泛,減少了開(kāi)發(fā)時(shí)間的同時(shí),縮減了應(yīng)用程序的費(fèi)用支出,并且有效提升了開(kāi)放結(jié)構(gòu)。

      3 學(xué)習(xí)JAVA語(yǔ)言的心得體會(huì)

      JAVA語(yǔ)言通常用于大型的服務(wù)器程序開(kāi)發(fā)工作,所以必須要了解Unix的開(kāi)發(fā)、環(huán)境系統(tǒng)處理、開(kāi)發(fā)環(huán)境、常用命令等,熟悉常用命令后熟練地掌握開(kāi)發(fā)環(huán)境。然后進(jìn)入語(yǔ)言學(xué)習(xí)階段,可以通過(guò)曾學(xué)習(xí)的C語(yǔ)言或者C++語(yǔ)言等的基本規(guī)律逐漸摸索JAVA語(yǔ)言的學(xué)習(xí)規(guī)律,在掌握基礎(chǔ)之后逐漸熟悉掌握J(rèn)AVA編程對(duì)象的基本實(shí)現(xiàn)原理等。JAVA是一門具有階梯性質(zhì)的語(yǔ)言,要嚴(yán)格按照J(rèn)AVA語(yǔ)言的特點(diǎn)循序漸進(jìn),按照順序?qū)W習(xí),避免走彎路。同時(shí)在學(xué)習(xí)JAVA編程語(yǔ)言時(shí),要保持良好的信心、恒心和毅力,切忌遇到困難就產(chǎn)生退縮的想法。

      但是如果是出于拓展知識(shí)面、增加技能的目的,那么在學(xué)習(xí)JAVA語(yǔ)言的基本入門知識(shí)后,可以通過(guò)一些寓教于樂(lè)的框架來(lái)鞏固知識(shí),鍛煉運(yùn)用JAVA編程語(yǔ)言解決實(shí)際問(wèn)題的能力。例如在玩Robocode寫(xiě)坦克機(jī)器人的戰(zhàn)斗邏輯,就可以通過(guò)結(jié)合幾何與編程知識(shí)一起學(xué)習(xí)。

      4 JAVA編程語(yǔ)言的應(yīng)用價(jià)值

      4.1 主要性因素分析

      在現(xiàn)實(shí)生活中要充分結(jié)合JAVA語(yǔ)言的具體特征。根據(jù)技術(shù)方面的具體需要,對(duì)語(yǔ)言開(kāi)發(fā)系統(tǒng)進(jìn)行系統(tǒng)分析研究,同時(shí)對(duì)于系統(tǒng)的操作過(guò)程進(jìn)行分析,進(jìn)行全面的資源開(kāi)發(fā)工作。在編程語(yǔ)言運(yùn)行過(guò)程中,通過(guò)使用動(dòng)畫(huà)切換等方式對(duì)當(dāng)前的圖像資源進(jìn)行處理,使操作質(zhì)量得到提升。在編程語(yǔ)言應(yīng)用過(guò)程中,要通過(guò)流程的實(shí)際情況確立使用模式,確保按照定向操作方式進(jìn)行交互工作,在完成管理后可以進(jìn)行可視化處理工作。此外,還需要結(jié)合系統(tǒng)整體運(yùn)行的要求,對(duì)操作細(xì)節(jié)進(jìn)行處理,確保系統(tǒng)發(fā)揮出更大的性能優(yōu)勢(shì)。

      4.2 輔助性因素分析

      在進(jìn)行JAVA編程語(yǔ)言操作過(guò)程中,要合理的對(duì)編程系統(tǒng)的陰陽(yáng)角進(jìn)行控制,使系統(tǒng)防水層得到更好的保障。此外還要隨時(shí)對(duì)系統(tǒng)管道進(jìn)行勘察,防止出現(xiàn)地漏現(xiàn)象,有效結(jié)合卷材應(yīng)用的模式對(duì)系統(tǒng)可操作性進(jìn)行提升。在JAVA編程語(yǔ)言的構(gòu)成中,通過(guò)運(yùn)用剪裁手段提升編程語(yǔ)言的質(zhì)量,同時(shí)在系統(tǒng)完成粘貼工作后,要通過(guò)材料的沖刷時(shí)間進(jìn)行表面材質(zhì)的處理,有效提升技術(shù)應(yīng)用的質(zhì)量。

      4.3 應(yīng)用范圍

      隨著JAVA編程語(yǔ)言的應(yīng)用范圍逐漸擴(kuò)大,不同的應(yīng)用平臺(tái)需要不同的JAVA程序,目前其運(yùn)行環(huán)境就包括了三個(gè)不同版本,在實(shí)際生產(chǎn)生活中要根據(jù)設(shè)計(jì)及情況選擇不同的運(yùn)行環(huán)境,實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)靈活穩(wěn)定化。

      5 總結(jié)

      JAVA編程語(yǔ)言是互聯(lián)網(wǎng)中一種特有的語(yǔ)言,在WWW與互聯(lián)網(wǎng)快速發(fā)展的今天,JAVA編程語(yǔ)言的進(jìn)步飛快并且穩(wěn)定。另外,JAVA編程語(yǔ)言采取了開(kāi)放策略,不但激發(fā)了各軟件開(kāi)發(fā)商的工作熱情,同時(shí)提升了編程語(yǔ)言的質(zhì)量,使JAVA編程語(yǔ)言的隊(duì)伍越來(lái)越壯大,發(fā)展前景越來(lái)越廣闊。

      參考文獻(xiàn)

      [1]古麗米熱·買買提.基于計(jì)算機(jī)軟件開(kāi)發(fā)的JAVA編程語(yǔ)言分析[J].硅谷,2013(16):37-41.

      [2]汪旭.基于計(jì)算機(jī)軟件開(kāi)發(fā)的JAVA編程語(yǔ)言分析[J].應(yīng)用研發(fā)·軟件設(shè)計(jì),2011(10):265-266.

      [3]程蓉蓉.基于計(jì)算機(jī)軟件開(kāi)發(fā)的JAVA編程語(yǔ)言分析[J].宿州教育學(xué)院學(xué)報(bào),2015(01):55-58.

      作者單位

      深圳市寶安中學(xué) 廣東省深圳市 518101

      猜你喜歡
      計(jì)算機(jī)軟件開(kāi)發(fā)
      計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)與實(shí)施要點(diǎn)分析
      科技資訊(2017年10期)2017-05-26 13:25:47
      分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
      淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)與數(shù)據(jù)庫(kù)管理
      淺析分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用
      分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用分析
      科技資訊(2017年5期)2017-04-12 17:48:17
      關(guān)于計(jì)算機(jī)軟件開(kāi)發(fā)中影響軟件質(zhì)量的因素探討
      祖國(guó)(2017年6期)2017-04-12 08:59:53
      計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)應(yīng)用
      軟件工程方法在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用
      分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
      分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
      大庆市| 高邑县| 汾西县| 满洲里市| 乐亭县| 万全县| 当阳市| 武陟县| 宁晋县| 韶关市| 台东县| 迭部县| 锦屏县| 新泰市| 甘肃省| 甘洛县| 巴楚县| 灵台县| 潞西市| 岳阳县| 攀枝花市| 平阳县| 偏关县| 乐东| 马尔康县| 辛集市| 札达县| 韶关市| 和田县| 始兴县| 林州市| 舞阳县| 江北区| 那坡县| 孝感市| 罗平县| 东山县| 循化| 鄄城县| 静乐县| 家居|