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

正文內(nèi)容

論文-036-基于java技術(shù)的文本編輯器的設(shè)計與實現(xiàn)-文庫吧資料

2024-11-02 06:17本頁面
  

【正文】 輯器對文本文件進行文字的復(fù)制、粘貼、查找、替換和圖片的插入等。要求有對文本編輯的基本功能,包括文本的新建、打開、保存,對文字的復(fù)制、剪切、粘貼等。 程序包除了包含標(biāo)準(zhǔn)輸入、輸出類以外,還有緩存流、過濾流、管道流和字符串類等。這是唯一自動引入每個 Java 程序的類庫。他只包含了一個 Applet 類,所有小程序都是由該類派生出來的。 類庫用來處理不同類型的事件。 1. 程序包 提供了創(chuàng)建圖形用戶界面的全部工具。 除了上面提到的一些標(biāo)準(zhǔn)包之外,還有很多其它的包,比如數(shù)據(jù)庫編程時我們可能需要使用 包,寫網(wǎng)絡(luò)程序還會用到 包 (RMI?Remote Method Invocation)等。 Java 中常用的包有: 、 、 、 、 和 等等。這里的 ?匹配符可以調(diào)入多個類名。如果我們要引用某個包中的類,用 import 關(guān)鍵字來標(biāo)明即可。 (三) Java 的系 統(tǒng)程序包 Java 中的包 (Package)其實指的就是目錄,它是為了更好地管理 Java 類 (Class)和接口 (Interface)。 Applet是一種嵌入到 HTML 文件當(dāng)中的 Java 程序,可以通過網(wǎng)絡(luò)下載來運行。 Applet 不僅能為網(wǎng)頁添加聲音和動畫效果,還可以實現(xiàn)客戶機 /服務(wù)器連接。它是個模擬瀏覽器,可以顯示 Spplet 的運行結(jié)果。 Java 解釋器負(fù)責(zé)將編譯后的字節(jié)碼解釋為本地計算機代碼。字節(jié)碼文件名和源文件名相同,擴展名是 .class。 Java 源程序是以擴展名 .java 的文本文件,編譯時首先讀入 Java 源程序,然后進行語法檢測,如果出現(xiàn)問題的話就終止編譯。 Java 的虛擬機類似一個小巧而高效的 CPU。 ( 二 ) Java 程序開發(fā)與運行 虛擬機 Java 程序在編譯后生成的不是某種 CPU 的指令碼,而是 Java 語言特有的字節(jié)代碼。Java 擯棄了 C++中各種弊大于利的功能和許多很少用到的功能。 Java 非常適合于企業(yè)網(wǎng)絡(luò)和 Inter 環(huán)境,現(xiàn)在已成為 Inter 中最受歡迎、最有影響的編程語言之一。同時, Java 也是一種跨平臺的程序設(shè)計語言。因為:( 1) Java語言可以不依賴于任何縣有操作系統(tǒng),可以直接運行在某種機器或 CPU 上;( 2) Java語言有自己的內(nèi)存管路機制;( 3) Java 語言支持多線程程序 ,可以對處理機資源進行分配和管理; Java 是 Sun 公司推出的一種編程語言。從理論上講, Java 語言程序可以運行在所有的操作系統(tǒng)平臺上,從而在根本上解決了 Inter的異質(zhì)問題。 Java 語言程序編譯以后,生成字節(jié)代碼,運行在 Java 虛擬機上。 Java 的誕生從根本上解決了Inter 的異質(zhì)、代碼交換以及網(wǎng)絡(luò)程序的安全性等諸多 問題。 1996 年, Sun 公司的 Java 語言的正式發(fā)表,則是一次 Inter 的技術(shù)革命。 三 、文本編輯器的開發(fā)工具 ( 一) Java 概述 最近幾年 Inter 的迅速發(fā)展及萬維網(wǎng)( World Wide Web)的日益日益普 及和快速增長,使得整個計算機世界正在經(jīng)歷著深刻的變革。 (二) 字表處理軟件的基本操作 啟動、進入和退出文本編輯器;編輯屏幕的符號和提示;全屏幕編輯鍵的使用與光標(biāo)移動;輸入、插入、刪除和修改;字塊操作。在行編輯器下,你能完成許多全屏幕編輯器很難完成的工作。自然而然,你會認(rèn)為全屏幕編輯器的好處 了。他一次處理一行。所有對文件的增加、修改、刪除操作都是對緩存的操作,只有當(dāng)你保存的時候,實際的文件才有改變。在編輯的時候,你并非在處理硬盤上的實際文件,而是你的文件的一個拷貝。全屏幕編輯器就是指用戶工作的時候他可以在終端上看到他所處理的文件的全部或者部分。因此,他們都對相應(yīng)的處理對象有一定 的擴展。一個典型的字處理軟件都有圖形化的用戶界面 (GUI)和 whatyouseeiswhatyouget 的效果。它和字處理程序和桌面出版程序的區(qū)別不同之處在于它并非用作桌上排版(例如文書格式處理),它只處理 plain ASCII 文本,沒有格式信息。無論在什么系統(tǒng) 上,文本編輯器也許都算得上是最普通和最有用的工具了。它常用來編寫程序的源代碼。 為了解決用戶在使用計算機時對文本的編輯需求,我們用 Java 編寫了這個文本編輯器,向用戶提供對文本進行編輯的基本功能。 本程序所實現(xiàn)的文本編輯器就是以 Java Applet 為編程環(huán)境來實現(xiàn)其制作和開發(fā)的,通過對用 Java 編寫文本編輯器進行的可行性分析、需求分析和設(shè)計逐步將一個文本編輯器的開發(fā)過程呈現(xiàn)出來。 Java 作為一 種面向?qū)ο蟮木幊陶Z言,他簡單、面向?qū)ο蟆⒉灰蕾囉跈C器的結(jié)構(gòu),具有跨平臺、多線程、多媒體、安全性和穩(wěn)定性等諸多優(yōu)點,并且提供了開發(fā)的機制,具有很高的性能。運行和程序測試結(jié)果表明:該程序以及功能模塊均可實現(xiàn)對應(yīng)功能,效果良好,可應(yīng)用于基于 Java 技術(shù)的文本編輯器的設(shè)計與開發(fā)?;?Java技術(shù)的文本編輯器的設(shè)計與實現(xiàn) 目目 錄錄 一、引 言 ...................................................................................................................... 1 二、文本編輯器的系統(tǒng)功能介紹 ...................................................................................... 1 (一)字表處理軟件的基本功能 ........................................................................ 2 (二)字表處理軟件的基本操作 ........................................................................ 2 三、文本編輯器的開發(fā)工具 ............................................................................................. 2 (一) Java 概述 ................................................................................................... 2 (二) Java 程序開發(fā)與運行 ............................................................................... 2 虛擬機 .............................
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1