freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java技術(shù)及其應(yīng)用——個(gè)人理財(cái)系統(tǒng)-文庫(kù)吧資料

2024-11-15 11:33本頁(yè)面
  

【正文】 ( 6) 在 文件里設(shè)置 CLASSPATH 環(huán)境變量: Set CLASSPATH=C:\windows。 C:\dos。 ( 5) 在 文件里的 PATH 語(yǔ)句中增加 C:\\BIN。 ( 4) 驗(yàn)證下列子目錄在 C驅(qū)動(dòng)器下已經(jīng)被創(chuàng)建: C:\ ; C:\\BIN。如果說(shuō)希望安裝在 E:\TOOL\JAVA\目錄下,可以在所有的指令中用 ( 2) 如果計(jì)劃安裝在網(wǎng)絡(luò)驅(qū)動(dòng)器上應(yīng)確保擁有對(duì)相應(yīng)目錄的寫(xiě)入權(quán)限。 用戶(hù)一般是在 Windows 95 或 Windows NT 上運(yùn)行 Java,安裝過(guò)程如下: ( 1) 選擇安裝目錄。 下載站點(diǎn): 在“ Down JDK Software”彈出式菜單中列有可從 SUN 公司得到的用于各種操作系統(tǒng)上的 JDK,從這個(gè)彈出式菜單中選出要使用的操作系統(tǒng)。 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 14 獲取和安裝 SUN 公司的 JDK ( 1) 下載 JDK 除了從光盤(pán)中獲得 JDK 以外,還可以從國(guó)際互連網(wǎng)上下載 JDK。 每種開(kāi)發(fā)環(huán)境都有其優(yōu)點(diǎn)和缺點(diǎn),如果用戶(hù)打算做重要的 JAVA 開(kāi)發(fā),那么 應(yīng)該考察一下它們,看哪一個(gè)更適合用戶(hù)的編程需要,從中選一個(gè)最合適的。 如果用戶(hù)決定用集成開(kāi)發(fā)環(huán) 境作為自己的 JAVA 開(kāi)發(fā)工具,那么就應(yīng)該找一個(gè)帶有可以為 Java 代碼加顏色的代碼編輯器,帶有工程文件管理器和速度較快的編譯器的集成開(kāi)發(fā)環(huán)境。包含源代碼的文件就是用文本編輯器編輯的普通 ASC 碼文本文件。 JDK 的工具是在命令提示符下使用的。 JDK 可以使用戶(hù)在編寫(xiě)程序時(shí)所要做的工作盡可能地減少。 ( 2) Java 的開(kāi)發(fā)軟件 Java 開(kāi)發(fā)工具( JDK)是一個(gè)由 SUN 公司開(kāi)發(fā)的免費(fèi)軟件包。只要機(jī)器能夠支持安裝 Java 虛擬機(jī)( JVM),那么就可以運(yùn)行 Java?;旧蠈儆谝粋€(gè)包的類(lèi)都被放在同一個(gè)目錄下。 ? 包(庫(kù)):包本身并不是應(yīng)用程序,它就像是一個(gè)屬于一個(gè)系統(tǒng)(類(lèi)似于 C++的類(lèi)庫(kù))的類(lèi)(可移植的 Java 字節(jié)碼文件)的集合。它們能夠像其他的 GUI 應(yīng)用程序一樣單獨(dú)運(yùn)行,不需要調(diào)用網(wǎng)絡(luò)瀏覽器來(lái)運(yùn)行。 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 12 Java 應(yīng)用程序的幾種類(lèi)型 ? Applets(小應(yīng)用程序 ):小應(yīng)用程序是基本的應(yīng)用程序,它運(yùn)行在支持Java 的瀏覽器上,比如 Netscape 的 Navigator, Microsoft 的 Inter Explorer。 ( 8) 動(dòng)態(tài) Java 程序帶有多種的運(yùn)行時(shí)類(lèi)型信息,用于在運(yùn)行時(shí)校驗(yàn)和解決對(duì)象訪問(wèn)間歇。這允許位于兩臺(tái)不同的計(jì)算機(jī)上的對(duì)象可以遠(yuǎn)程地執(zhí)行過(guò)程。 ( 7) 分布式 Java 為 Inter 的分布式環(huán)境而設(shè)計(jì),因?yàn)樗幚?TCP/IP 協(xié)議。然而, Java 卻可以在非常低檔的 CPU上順利運(yùn)行。字節(jié)碼可以在提供 Java 虛擬機(jī)( JVM)的任何一種系統(tǒng)上被解釋執(zhí)行。在很大程度上, Java 實(shí)現(xiàn)了這一目標(biāo)。 Java 設(shè)計(jì)者對(duì)這個(gè)問(wèn)題做過(guò)多種嘗試, Java河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 11 虛擬機(jī)( JVM)就是試圖解決這個(gè)問(wèn)題的。程序員面臨的一個(gè)主要問(wèn)題是,不能保證今天編寫(xiě)的程序明天能在同一臺(tái)機(jī)器上順 利運(yùn)行。 JAVA 的多線程機(jī)制非常好用,因而你只需關(guān)注程序細(xì)節(jié)的實(shí)現(xiàn),不用擔(dān)心后臺(tái)的多任務(wù)系統(tǒng)。為此, JAVA 支持多線程編程,因而你用 JAVA 編寫(xiě)的應(yīng)用程序可以同時(shí)執(zhí)行多個(gè)任務(wù)。事實(shí)上,在運(yùn)行時(shí)經(jīng)常碰到難以重現(xiàn)的、難以跟蹤的許多錯(cuò)誤 在 Java 中幾乎是不可能產(chǎn)生的。同時(shí), Java 使你不必?fù)?dān)心引起錯(cuò)誤的許多最常見(jiàn)的問(wèn)題。這樣,在設(shè)計(jì) Java 時(shí),創(chuàng)建健壯的程序被放到了高度優(yōu)先考慮的地位。 Java 的 對(duì)象模型既河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 10 簡(jiǎn)單又容易擴(kuò)展,對(duì)于簡(jiǎn)單數(shù)據(jù)類(lèi)型,例如整數(shù),它保持了高性能,但不是對(duì)象。這樣做的一個(gè)結(jié)果是, Java 語(yǔ)言可以更直接、更易用、更實(shí)際地接近對(duì)象。 ( 2) 面向?qū)ο? 盡管受到其前輩的影響,但 Java沒(méi)被設(shè)計(jì)成兼容其他語(yǔ)言代碼的程序。因?yàn)?Java 繼承 C/C++語(yǔ) 法和許多 C++面向?qū)ο蟮奶匦?,大多?shù)程序員在學(xué)習(xí) Java 時(shí)都不會(huì)覺(jué)得太難。如果你已經(jīng)理解面向?qū)ο缶幊痰幕靖拍睿瑢W(xué)習(xí) Java 將更容易。 Java 常用語(yǔ) Java 的專(zhuān)門(mén)用語(yǔ),包括下面幾個(gè): ? 簡(jiǎn)單( Simple) ? 安全( Secure) ? 可移植( Portable) ? 面向?qū)ο螅?Objectoriented) 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 9 ? 健壯( Robust) ? 多線程( Multithreaded) ? 體系結(jié)構(gòu)中立( Architectureneutral) ? 解釋執(zhí)行( Interpreted) ? 高性能( High performance) ? 分布式( Distributed) ? 動(dòng)態(tài)( Dynamic) ( 1) 簡(jiǎn)單 Java 的設(shè)計(jì)目的是讓專(zhuān)業(yè)程序員覺(jué)得既易學(xué)又好用。 被解釋的程序運(yùn)行速度通常確實(shí)會(huì)比同一個(gè)程序被編譯為可執(zhí)行代碼的運(yùn)行速度慢一些,但是對(duì) Java 來(lái)說(shuō),這兩者之間的差別不太大。對(duì) Java 程序進(jìn)行解 釋也有助于它的安全性。這當(dāng)然不是一個(gè)可行的解決方案。記?。罕M管不同平臺(tái)的 Java 虛擬機(jī)的細(xì)節(jié)有所不同,但它們都解釋同樣的 Java 字節(jié)碼。原因非常直接:只要在各種平臺(tái)上都實(shí)現(xiàn) Java 虛擬機(jī)就可以了。這就是 Java 輸出字節(jié)碼的原因。事實(shí)上,出于對(duì)性能的考慮,許多現(xiàn)代語(yǔ)言都被設(shè)計(jì)為編譯型,河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 8 而不是解釋型。在其標(biāo)準(zhǔn)形式下, JVM 就是一個(gè)字節(jié)碼解釋器。字節(jié)碼是一套設(shè)計(jì)用來(lái)在Java 運(yùn)行時(shí)系統(tǒng)下執(zhí)行的高度優(yōu)化的指令集。 Java 實(shí)現(xiàn)這種功能的方式是,將 Java 程序限制在 Java 運(yùn)行環(huán)境中,不允許它訪問(wèn)計(jì)算機(jī)的其他部分。 Java 在網(wǎng)絡(luò)應(yīng)用程序和你的計(jì)算機(jī)之間提供了一道防火墻( firewall),消除了用戶(hù)的這些顧慮。盡管如此,大多數(shù)用戶(hù)還是擔(dān)心他們的系統(tǒng)可能被病毒感染。 ( 2) 安全性 正如你知道的那樣,每次當(dāng)你下載一個(gè)“正?!钡某绦驎r(shí),你都要冒著被病毒感染的危險(xiǎn)。小應(yīng)用程序是可以在 Inter 中傳輸并在兼容 Java 的 Web 瀏覽器中運(yùn)行的應(yīng)用程序。在創(chuàng)建應(yīng)用程序時(shí), Java 與其他計(jì)算機(jī)語(yǔ)言沒(méi)有大的區(qū)別。 ( 1) Java 小應(yīng)用程序和應(yīng)用程序 Java 可用來(lái)生成兩類(lèi)程序:應(yīng)用程序( applications)和 Java applet(小應(yīng)用程序)。 Java 對(duì) Inter 為什么重要 網(wǎng)上程序在動(dòng)態(tài)性上是令人滿(mǎn)意的,但它們?cè)诎踩院涂梢浦残苑矫鎱s顯示出嚴(yán)重的缺陷。除了表面類(lèi)似外,其他一些促使 C 和 C++成功的因素也幫了 Java 的忙:首先, Java 的設(shè)計(jì)、測(cè)試、精練由真正從事編程工作的人員完成,它根植 于設(shè)計(jì)它的人員的需要和經(jīng)驗(yàn),因而也是一個(gè)程序員自己的語(yǔ)言;其次, Java 是緊密結(jié)合的且邏輯上是協(xié)調(diào)一致的;最后,除了那些 Inter 環(huán)境強(qiáng)加的約束以外, Java 給了編程人員完全的控制權(quán)。 正如前面提到的, Java 的大部分特性是從 C 和 C++中繼承的。這個(gè)認(rèn)識(shí)使他們將 Java 的重 心由電子消費(fèi)品轉(zhuǎn)移到Inter 編程。 1993 年, Java 設(shè)計(jì)小組的成員發(fā)現(xiàn)他們?cè)诰幹魄度胧娇刂破鞔a時(shí)經(jīng)常遇到的可移植性問(wèn)題,在編制因特網(wǎng)代碼的過(guò)程中也出現(xiàn)了。如果萬(wàn)維網(wǎng)的成型和 Java 的實(shí)現(xiàn)不是同時(shí)發(fā)生的話,那么 Java可能保持它有用、但默默無(wú)聞的用于電子消費(fèi)品編程語(yǔ)言的狀態(tài)。 在 Java 的一些細(xì)節(jié)被設(shè)計(jì)出來(lái)的同時(shí),第二個(gè)并且也是最重要的因素出現(xiàn)了,該因 素將對(duì) Java 的未來(lái)起著至關(guān)重要的作用。為了找到這樣一種方案, Gosling 和其他人開(kāi)始一起致力于開(kāi)發(fā)一種可移植、跨平臺(tái)的語(yǔ)言,該語(yǔ)言能夠生成運(yùn)行于不同環(huán)境不同 CPU芯片上的代碼。用作控制器的 CPU芯片是 多種多樣的,但 C 和 C++以及其他絕大多數(shù)語(yǔ)言的缺點(diǎn)是只能對(duì)特定目標(biāo)進(jìn)行編譯。 Java 的最初推動(dòng)力并不是因特網(wǎng),而是源于對(duì)獨(dú)立平臺(tái)(也就是體系結(jié)構(gòu)中立)語(yǔ)言的需要。 Java 的產(chǎn)生 Java 是由 James Gosling, Patrick Naughton, Chris Waith, Ed Frank 和Mike Sheridan 于 1991 年在 SUN Micro systems 公司設(shè)計(jì)出來(lái)的。在隨后的幾年里,萬(wàn)維網(wǎng)( WWW)和 Inter 達(dá)到臨界狀態(tài)。的確,有一段時(shí)間程序員似乎都認(rèn)為已經(jīng)找到了一種完美的語(yǔ)言,因?yàn)?C++有面向?qū)ο蟮奶卣?,又?C 語(yǔ)言高效和格式上的優(yōu)點(diǎn),因此它是一種可以被廣泛應(yīng)用的編程語(yǔ)言。因?yàn)?C++產(chǎn)生在 C 的基礎(chǔ)上,因此它包括了 C 所有的特征和優(yōu)點(diǎn)。 1983 年,改名為 C++。 1979 年, BS 在新澤西州的 MH 實(shí)驗(yàn)室工作時(shí),發(fā)明了 C++。程序越來(lái)越復(fù)雜這一事實(shí)貫穿編程語(yǔ)言的歷史。盡管 C 是世界上偉大的編程語(yǔ)言之一,但它處理復(fù)雜性河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 4 的能力有限。 1989 年 12 月,美國(guó)國(guó)家標(biāo)準(zhǔn)化組織( ANSI)制定了 C 語(yǔ)言的標(biāo)準(zhǔn), C 語(yǔ)言被正式標(biāo)準(zhǔn)化。在 DENNIS P 第一個(gè)發(fā)明和實(shí)現(xiàn)在 DEC PDP11 上運(yùn)行 UNIX 操作系統(tǒng)時(shí),一種更古老的由 MR 設(shè)計(jì)的BCPL 語(yǔ)言導(dǎo)致了 C 語(yǔ)言的產(chǎn)生。 PASCAL 雖然是結(jié)構(gòu) 化語(yǔ)言,但是它的設(shè)計(jì)效率比較低,而且缺少幾個(gè)必需的特性,因而無(wú)法在大的編程范圍內(nèi)使用,特別是給定的 PASCAL 的標(biāo)準(zhǔn)語(yǔ)言在特定時(shí)間是可用的,但將 PASCAL 作為系統(tǒng)級(jí)編碼是不切實(shí)際的。 另一個(gè)復(fù)雜的問(wèn)題是,早期設(shè)計(jì)的計(jì)算機(jī)語(yǔ)言(如 BASIC, COBOL,F(xiàn)ORTRAN 等)沒(méi)有考慮結(jié)構(gòu)化設(shè)計(jì)原則,使用 GOTO 語(yǔ)句作為對(duì)程序進(jìn)行控制的一種主要方法。當(dāng)設(shè)計(jì)一種計(jì)算機(jī)語(yǔ)言時(shí),經(jīng)常從以下幾個(gè)方面進(jìn)行權(quán)衡: ? 易用性與功能 ? 安全性和效率性 ? 穩(wěn)定性和可擴(kuò)展性 C 語(yǔ)言出現(xiàn)以前,程序員們不得不經(jīng)常在那些有優(yōu)點(diǎn)但在
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1