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

正文內(nèi)容

java技術(shù)及其應(yīng)用——個人理財系統(tǒng)(編輯修改稿)

2025-12-13 11:33 本頁面
 

【文章內(nèi)容簡介】 程序的對應(yīng)版本。這當(dāng)然不是一個可行的解決方案。因此,對字節(jié)碼進行解釋是編寫真正可移植性程序的最容易的方法。對 Java 程序進行解 釋也有助于它的安全性。因為每個 Java 程序的運行都在 Java 虛擬機的控制之下, Java 虛擬機可以包含這個程序并且能阻止它在系統(tǒng)之外產(chǎn)生副作用。 被解釋的程序運行速度通常確實會比同一個程序被編譯為可執(zhí)行代碼的運行速度慢一些,但是對 Java 來說,這兩者之間的差別不太大。使用字節(jié)碼能夠使 Java 運行時系統(tǒng)的程序執(zhí)行速度比你想象的快得多。 Java 常用語 Java 的專門用語,包括下面幾個: ? 簡單( Simple) ? 安全( Secure) ? 可移植( Portable) ? 面向?qū)ο螅?Objectoriented) 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 9 ? 健壯( Robust) ? 多線程( Multithreaded) ? 體系結(jié)構(gòu)中立( Architectureneutral) ? 解釋執(zhí)行( Interpreted) ? 高性能( High performance) ? 分布式( Distributed) ? 動態(tài)( Dynamic) ( 1) 簡單 Java 的設(shè)計目的是讓專業(yè)程序員覺得既易學(xué)又好用。假設(shè)你有編程經(jīng)歷,你將不覺得 Java 難掌握。如果你已經(jīng)理解面向?qū)ο缶幊痰幕靖拍?,學(xué)習(xí) Java 將更容易。如果你是一個經(jīng)驗豐富的 C++程序員,那就最好了,學(xué)習(xí) Java 簡直不費吹灰之力。因為 Java 繼承 C/C++語 法和許多 C++面向?qū)ο蟮奶匦?,大多?shù)程序員在學(xué)習(xí) Java 時都不會覺得太難。另外, C++中許多容易混淆的概念,或者被 Java 棄之不用了,或者以一種更清楚、更易理解的方式實現(xiàn)。 ( 2) 面向?qū)ο? 盡管受到其前輩的影響,但 Java沒被設(shè)計成兼容其他語言代碼的程序。這允許 Java 開發(fā)人員自由地從零開始。這樣做的一個結(jié)果是, Java 語言可以更直接、更易用、更實際地接近對象。通過對近幾十年面向?qū)ο筌浖?yōu)點的借鑒, Java 設(shè)法在純進化論者的“任何事物都是一個對象”和實用主義者的“不討論對象不對象”的論點之間找到了平衡。 Java 的 對象模型既河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 10 簡單又容易擴展,對于簡單數(shù)據(jù)類型,例如整數(shù),它保持了高性能,但不是對象。 ( 3) 健壯 萬維網(wǎng)上多平臺的環(huán)境使得它對程序有特別的要求,因為程序必須在許多系統(tǒng)上可靠地運行。這樣,在設(shè)計 Java 時,創(chuàng)建健壯的程序被放到了高度優(yōu)先考慮的地位。為了獲得可靠性, Java 在一些關(guān)鍵的地方限制你,強迫你在程序開發(fā)過程中及早發(fā)現(xiàn)錯誤。同時, Java 使你不必擔(dān)心引起錯誤的許多最常見的問題。因為 Java 是一種嚴(yán)格的類型語言,它不但在編譯時檢查代碼,而且在運行時也檢查代碼。事實上,在運行時經(jīng)常碰到難以重現(xiàn)的、難以跟蹤的許多錯誤 在 Java 中幾乎是不可能產(chǎn)生的。 ( 4) 多線程 設(shè)計 JAVA的目標(biāo)之一是為了滿足人們對創(chuàng)建交互式網(wǎng)上程序的需要。為此, JAVA 支持多線程編程,因而你用 JAVA 編寫的應(yīng)用程序可以同時執(zhí)行多個任務(wù)。 JAVA 運行時系統(tǒng)在多線程同步方面具有成熟的解決方案,這使你能夠創(chuàng)建出運行平穩(wěn)的交互式系統(tǒng)。 JAVA 的多線程機制非常好用,因而你只需關(guān)注程序細節(jié)的實現(xiàn),不用擔(dān)心后臺的多任務(wù)系統(tǒng)。 ( 5) 結(jié)構(gòu)中立 Java 設(shè)計者考慮的一個主要問題是程序代碼的持久性和可移植性。程序員面臨的一個主要問題是,不能保證今天編寫的程序明天能在同一臺機器上順 利運行。操作系統(tǒng)升級、處理器升級以及核心系統(tǒng)資源的變化,都可能導(dǎo)致程序無法繼續(xù)運行。 Java 設(shè)計者對這個問題做過多種嘗試, Java河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 11 虛擬機( JVM)就是試圖解決這個問題的。他們的目標(biāo)是“只要寫一次程序,在任何地方、任何時間該程序永遠都能運行”。在很大程度上, Java 實現(xiàn)了這一目標(biāo)。 ( 6) 解釋性和高性能 通過把程序編譯成為 Java 字節(jié)碼這樣一個中間過程, Java 可以產(chǎn)生跨平臺運行的程序。字節(jié)碼可以在提供 Java 虛擬機( JVM)的任何一種系統(tǒng)上被解釋執(zhí)行。早先的許多嘗試解決跨平臺的方案對性能要求都很高,其他解釋執(zhí)行的 語言系統(tǒng)都有無法克服的性能缺陷。然而, Java 卻可以在非常低檔的 CPU上順利運行。“高效且跨平臺”對 Java 來說并不矛盾。 ( 7) 分布式 Java 為 Inter 的分布式環(huán)境而設(shè)計,因為它處理 TCP/IP 協(xié)議。事實上,通過 URL地址存取資源與直接存取一個文件的差別是不太大的,可 Java后來的版本( Oak)包括了內(nèi)置的地址空格消息傳遞( intraaddressspace)的特性。這允許位于兩臺不同的計算機上的對象可以遠程地執(zhí)行過程。 Java發(fā)布了叫做遠程方法調(diào)用( Remote Method Invocation, RMI) 的軟件包,這個特性使客戶機 /服務(wù)器編程達到了無與倫比的抽象級。 ( 8) 動態(tài) Java 程序帶有多種的運行時類型信息,用于在運行時校驗和解決對象訪問間歇。這使得在一種安全、有效的方式下動態(tài)地連接代碼成為可能,對小應(yīng)用程序環(huán)境的健壯性也十分重要,因為在運行時,系統(tǒng)中字節(jié)碼內(nèi)的小段程序可以動態(tài)地被更新。 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 12 Java 應(yīng)用程序的幾種類型 ? Applets(小應(yīng)用程序 ):小應(yīng)用程序是基本的應(yīng)用程序,它運行在支持Java 的瀏覽器上,比如 Netscape 的 Navigator, Microsoft 的 Inter Explorer。 ? GUI(圖形用戶界面)應(yīng)用程序:用 Java 開發(fā)的 GUI 應(yīng)用程序擁有圖形、界面,并且是獨立自主的。它們能夠像其他的 GUI 應(yīng)用程序一樣單獨運行,不需要調(diào)用網(wǎng)絡(luò)瀏覽器來運行。 ? 命令行應(yīng)用程序:它可以在 MSDOS 命令提示符下或 UNIX 外殼提示符下運行,就像 MSDOS 的 xcopy 命令和 UNIX 上的 ls 命令一樣。 ? 包(庫):包本身并不是應(yīng)用程序,它就像是一個屬于一個系統(tǒng)(類似于 C++的類庫)的類(可移植的 Java 字節(jié)碼文件)的集合。包沒有像用在各種操作系統(tǒng)上的那種定制的格式, Java 實現(xiàn)更加簡單和具有 更強大的可移植性?;旧蠈儆谝粋€包的類都被放在同一個目錄下。 ? 嵌入式應(yīng)用程序(像示波器和其他嵌入式計算機) ? 筆基程序 Java 開發(fā)環(huán)境 Java 開發(fā)的硬件環(huán)境 Java 對硬件的要求非常低,可以在非常低檔的 CPU上順利運行。只要機器能夠支持安裝 Java 虛擬機( JVM),那么就可以運行 Java。 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 13 Java 開發(fā)的軟件環(huán)境 ( 1) 常用的 Java 運行平臺 Windows 98, Windows 2020(網(wǎng)絡(luò)版或單機版 ), Windows NT, UNIX, Macintosh。 ( 2) Java 的開發(fā)軟件 Java 開發(fā)工具( JDK)是一個由 SUN 公司開發(fā)的免費軟件包。這個軟件包包括了所有編寫 Java 程序和運行 Java 程序所需要的工具。 JDK 可以使用戶在編寫程序時所要做的工作盡可能地減少。它不是集成的開發(fā)環(huán)境,沒有完全包括開發(fā) Java 程序的所有工具。 JDK 的工具是在命令提示符下使用的。就像 Win95 和 WinNT 里的 DOS 窗口那樣。包含源代碼的文件就是用文本編輯器編輯的普通 ASC 碼文本文件。這種文本編輯器可以是 Notped( Win32 提供)、 Vi( UNIX 系統(tǒng)提供)或者 BBEdit( Macintosh 提供)。 如果用戶決定用集成開發(fā)環(huán) 境作為自己的 JAVA 開發(fā)工具,那么就應(yīng)該找一個帶有可以為 Java 代碼加顏色的代碼編輯器,帶有工程文件管理器和速度較快的編譯器的集成開發(fā)環(huán)境。 Microsoft 公司的 Visual J++、 Borland公司的 JBuilder、 Symantec 公司的 Cafe、 IBM 公司的 Visual Age of Java、Metroworks 公司的 Code warrior、 Aysmetrix 公司的 Super Cede 就是幾個可以得到的商用 Java 開發(fā)環(huán)境。 每種開發(fā)環(huán)境都有其優(yōu)點和缺點,如果用戶打算做重要的 JAVA 開發(fā),那么 應(yīng)該考察一下它們,看哪一個更適合用戶的編程需要,從中選一個最合適的?!皞€人理財”軟件就是用 SUN 公司的 JDK 開發(fā)的。 河北經(jīng)貿(mào)大學(xué)畢業(yè)論文 14 獲取和安裝 SUN 公司的 JDK ( 1) 下載 JDK 除了從光盤中獲得 JDK 以外,還可以從國際互連網(wǎng)上下載 JDK。從國際互連網(wǎng)上下載肯定可以得到最新版本的 JDK。 下載站點: 在“ Down JDK Software”彈出式菜單中列有可從 SUN 公司得到的用于各種操作系統(tǒng)上的 JDK,從這個彈出式菜單中選出要使用的操作系統(tǒng)。 ( 2) 安裝下載的 JDK 每一個平臺都有它自己標(biāo)準(zhǔn)的安裝過程,而且 JDK 安裝程序做得非常好,只要按照它的提示做下去,就可以順利而輕松地將 JDK 安裝成功(本小組使用的是 Windows 98 和 Windows 2020 操作系統(tǒng),安裝時非常方便)。 用戶一般是在 Windows 95 或 Windows NT 上運行 Java,安裝過程如下: ( 1) 選擇安裝目錄。這些指令假設(shè)安裝的位置是 C:\,如果選擇了不同的主目錄,可以直接把適當(dāng)?shù)穆窂剑ú⑶铱赡?需要改變驅(qū)動器符)追加上去。如果說希望安裝在 E:\TOOL\JAVA\目錄下,可以在所有的指令中用 ( 2) 如果計劃安裝在網(wǎng)絡(luò)驅(qū)動器上應(yīng)確保擁有對相應(yīng)目錄的寫入權(quán)限。 ( 3) 通過運行自展開程序?qū)?JDK 展開。 ( 4) 驗證下列子目錄在 C驅(qū)動器下已經(jīng)被創(chuàng)建: C:\ ; C:\\BIN。 C:\\CLASSES ; C:\\DEMO; C:\\LIB。 ( 5) 在
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1