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

正文內(nèi)容

畢業(yè)論文-基于java的聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

2025-02-02 11:59 上一頁面

下一頁面
  

【正文】 用戶 /服務(wù)器模型的程序設(shè)計(jì)。 、堆棧、可變數(shù)組、時(shí)間和日期等。由于 Java語言的安全機(jī)制 ,用戶一旦載入 Applet,就可以放心地來生成多媒體的用戶界面或完成 復(fù)雜的計(jì)算而不必?fù)?dān)心病毒的入侵。 (二) JavaApplet Java語言的特性使它可以最大限度地利用網(wǎng)絡(luò)。通過使用多線程,程序設(shè)計(jì)者可以分別用不同的線程完成特定的行為,而不需要采用全局的事件循環(huán)機(jī)制,這樣就很容易地實(shí)現(xiàn)網(wǎng)絡(luò)上的實(shí)時(shí)交互行為。 Java 解釋器直接對 Java 字節(jié)碼進(jìn)行解釋執(zhí)行。這些字節(jié)碼指令對應(yīng)于 Java虛擬 機(jī)中的表 示, Java解釋器得到字節(jié)碼后,對它進(jìn)行轉(zhuǎn)換,使之能夠在不同的平 臺運(yùn)行。另外, Java 在編譯時(shí)還可捕獲類型聲明中的許多常見錯(cuò)誤,防止動(dòng)態(tài)運(yùn)行時(shí)不匹配問題的出現(xiàn)。通過它提供的類庫可以處理 TCP/IP 協(xié)議,用戶可以通過 URL地址在網(wǎng)絡(luò)上很方便地訪問其它對象。庫和線程的支持也只有 215KB左右。 JAVA 的特點(diǎn) (一) JAVA的主要特點(diǎn) Java語言有下面一些特點(diǎn) :簡單、面向?qū)ο?、分布式、解釋?zhí)行、魯棒、 安全、體系結(jié)構(gòu)中立、可移植、高性能、多線程以及 動(dòng)態(tài)性。分布式對象技術(shù)保證了用多少,下載多少。未來可能進(jìn)行代表( Agent)交換,代理有一定的智能性,那便是信息交換的更高級階段?;蛟S有一天,我們可以在Netscape瀏覽器里查看電冰箱的溫度,向烤面包箱發(fā)一個(gè)電子郵件。開發(fā)人員只需維護(hù)一個(gè)軟件版本,管理人員省去了為用戶安裝、升級、培訓(xùn)之苦,用戶則只需一個(gè)操作系統(tǒng),一個(gè) Inter 瀏覽器足矣。在以網(wǎng)絡(luò)為中心的計(jì)算時(shí)代,不支持 HTML和 Java,就意味著應(yīng)用程序的應(yīng)用范圍只能限于同質(zhì)的環(huán)境。 Microsoft還在其 Web瀏覽器 Java的支持。 WebRunner 是 HotJava 的前身,這個(gè)原型系統(tǒng)展示了 Java可能帶來的廣闊市場前景。 Java語言的轉(zhuǎn)折點(diǎn) 到了 1994 年, WWW 已如火如荼地發(fā)展起來。它是由一個(gè)操作系統(tǒng)、一種語言( Java)、一個(gè)用戶界面、一個(gè)新的硬件平臺、三塊專用芯片構(gòu)成的。在NeWs中用戶界面統(tǒng)一用 Postscript描述,不同的顯示器有不同的 Postscript 解釋器,這樣便保證了用戶界面的良好的可移植性。他要建立一個(gè)系統(tǒng),這個(gè)系統(tǒng)運(yùn)行于一個(gè)巨大的、分布的、異構(gòu)的網(wǎng)格環(huán)境中,完成各電子設(shè)備之間的通信與協(xié)同工作。 在研究開發(fā)過程中, Gosling 深刻體會到消費(fèi)類電子產(chǎn)品和工作站產(chǎn)品在開發(fā)哲學(xué)上的差異:消費(fèi)類電子產(chǎn)品要求可靠性高、費(fèi)用低、標(biāo)準(zhǔn)化、使用簡單,用戶并不關(guān)心 CPU 的型號,也不欣賞專用昂貴的 RISC 處理器,他們需要建立在一個(gè)標(biāo)準(zhǔn)基礎(chǔ)之上,具有一系列可選的方案,從 8086 到 80586都可以選取。該小組的領(lǐng)導(dǎo)人是 JamesGosling,是一位非常杰出的程序員。 Java 正在逐步成為 Inter 應(yīng)用的主要開發(fā)語言。最近的一次輪回就是從 Java開 始。經(jīng)過分析這些情況,該局域網(wǎng)聊天工具采用 Eclipse為基本開發(fā)環(huán)境和 java語言進(jìn)行編寫,首先可在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行不斷修正和改進(jìn),直到形成可行系統(tǒng) 關(guān)鍵詞: 局域網(wǎng) 聊天 socket java Abstract Along with the fast development of Inter, the work chating tool has already bee one kind of important munication tools and received more and more web cams favor. At present, many extremely good chating tools have appeared . for example, Netmeeting, , MSNMessager and so on. This system development mainly includes two aspects of the server procedure of the work chat and the customer procedure of the work chat. The former establishes the server through the Socket, the server can read and deliver the information which client side sends, and can renovate the users tabulation. The latter make a connection with the server, carries on munication between the client side and the client side. With the LAN correspondence mechanism principle, through inheritting the Thread kind to establish the multithreading directly. In the development, it uses the elementary theory knowledge which the puter work programmes. for example, TCP/IP agreement, Client/Server pattern, work programming design method and so on. In the work programming, it realizes reading and transmission of the information, that is,informaton flows realize the information exchange, introduce information flow analysis for realizing a system, in which containes some basic software engineering methods. After analyzes these situations, this LAN chating tool takes Eclipse as the basic development environment and piles in java language. first, it will establish the system application prototype in a short time. then, for the initial prototype system, it needs constantly revised and improved, until a viable system. Key words: LAN Chat Socket Java 目 錄 1. 緒論 ??????????????????????? ??????? 01 JAVA 的 網(wǎng)絡(luò)功能與編程 ??????? ????? ??????? 01 JAVA概述 ? ??????????? ????? ???????? 02 JAVA的特點(diǎn) ?????????? ????? ???? ???? 04 JAVA語言在 網(wǎng)絡(luò)上的應(yīng)用 ???? ????? ????? ??? 07 JavaBeans技術(shù) ??????? ??? ???? ????? ???? 08 IP/TCP協(xié)議常識 ????????? ???? ????? ???? 08 Socket的簡介 ????????? ????? ????? ???? 09 2. 規(guī)劃設(shè)計(jì) ???????? ??????? ???????? ????? 11 課題來源 ? ?????? ???? ????????? ?????? 11 需求分析 ?????? ???? ???????? ??????? 11 3. 系統(tǒng)分析與設(shè)計(jì)方案 ? ???? ??????? ???? ??????? 12 聊天 系統(tǒng)的總體設(shè)計(jì)要點(diǎn) ?? ???? ???? ???????? 12 聊天系統(tǒng)的設(shè)計(jì)步驟及功能模塊劃分 ? ???? ?? ? ?????? 12 功能模塊結(jié)構(gòu)圖 ???????????? ?? ?? ?????? 13 4. 系統(tǒng)設(shè)計(jì)環(huán)境與測試 ??????????? ??? ??? ????? 26 開發(fā)環(huán)境和工具 ?????????? ???? ? ??????? 26 硬件環(huán)境 ?????????????? ???? ? ??????? 26 聊天系統(tǒng)的測試 ????????? ????? ???? ???? 26 5. 畢業(yè)設(shè)計(jì)總結(jié) ????????????? ????? ?? ?????? 28 畢業(yè)設(shè)計(jì)總結(jié)和展望 ??????? ????? ???????? 28 經(jīng)驗(yàn)和感想 ???????????? ????? ???????? 28 致 謝 ???????????????? ???? ????????? 30 參考文獻(xiàn) ??????????????? ???? ????????? 31 1 緒論 隨著互聯(lián)網(wǎng)逐步普及,人們的生活和工作也越來越離不開信息網(wǎng)絡(luò)的支持, 而聊天室是人們最常見, 最直接的網(wǎng)上交 流的方式。后者通過與服務(wù)器建立連接,來進(jìn)行客戶端與客戶端的信息交流。 本科畢業(yè)論文 基于 JAVA 的聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 院:機(jī)電工程學(xué)院 專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)雙學(xué)位 學(xué) 號: 043545464 姓 名: 指導(dǎo)教師:李美安 職 稱:教授 論文提交日期:二 ОО 八年四月 摘 要 隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)聊天工具已經(jīng)作為一種重要的信息交流工具,受到越來越多的網(wǎng)民的青睞。前者通過 Socket 套接字建立服務(wù)器,服務(wù)器能讀取、轉(zhuǎn)發(fā)客戶端發(fā)來信息,并能刷新用戶列表。在網(wǎng)絡(luò)編程中對信息的讀取、發(fā)送,是利用流來實(shí)現(xiàn)信息的交換,其中介紹了對實(shí)現(xiàn)一個(gè)系統(tǒng)的信息流的分 析,包含了一些基本的軟件工程的方法。 JAVA 的網(wǎng)絡(luò)功能與編程 JAVA 概述 美國硅谷有一句行話,每 10年~ 15年有一次輪回。不論你使用的是哪一種 WWW瀏覽器,哪一種計(jì)算機(jī),哪一種操作系統(tǒng),只要 WWW 瀏覽器上面注明了“支持 Java”,你就可以看到生動(dòng)的主頁。 Sun 內(nèi)部人員把這個(gè)項(xiàng)目稱為 Green,那時(shí)WorldWideWeb 還在圖紙上呢。也是第一個(gè)用 C實(shí)現(xiàn)的 EMACS的文本編輯器 COSMACS 的開發(fā)者。 Gosling在開始寫 Java時(shí),并不局限于擴(kuò)充語言機(jī)制本身,更注重于語言所運(yùn)行的軟硬件環(huán)境。這和 Gosling設(shè)計(jì)的 SunNeWs 窗口系統(tǒng)有著 相同的技術(shù)味道。經(jīng)過 17個(gè)月的奮戰(zhàn),整個(gè)系統(tǒng)勝利完成。許多參觀者對 Java 留下了非常深刻的印象,特別得到 Sun的兩位領(lǐng)導(dǎo)人 ScottMcNealy 和 BillJoy的關(guān)注,但 Java的前途未卜。 這項(xiàng)工作由 Naughton 和 JonathanPayne 負(fù)責(zé),到 1994 年秋天,完成了WebRunner 的開發(fā)工作。 Java帶來的影響 Java 雖出現(xiàn)的時(shí)間不長,但已被業(yè)界接受, IBM、 Apple、 DEC、 Adobe、SiliconGraphics、 HP、 Oracle、 Toshiba、 Netscap 和 Microsoft
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1