A. 跪求用java實現實時聊天系統畢業設計論文
我以前找的資料,忘了從那找到的了。你自己改改就能用。
//客戶端
package cn.yanz.chat.client;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
public class TalkClient {
public static void main(String args[]) {
try{
Socket socket=new Socket("127.0.0.1",4700);
BufferedReader sin=new BufferedReader(new InputStreamReader(System.in));
//由系統標准輸入設備構造BufferedReader對象
PrintWriter os=new PrintWriter(socket.getOutputStream());
//由Socket對象得到輸出流,並構造PrintWriter對象
BufferedReader is=new BufferedReader(new InputStreamReader(socket.getInputStream()));
//由Socket對象得到輸入流,並構造相應的BufferedReader對象
String readline;
readline=sin.readLine(); //從系統標准輸入讀入一字元串
while(!readline.equals("bye")){
//若從標准輸入讀入的字元串為 "bye"則停止循環
os.println(readline);
//將從系統標准輸入讀入的字元串輸出到Server
os.flush();
//刷新輸出流,使Server馬上收到該字元串
System.out.println("Client:"+readline);
//在系統標准輸出上列印讀入的字元串
System.out.println("Server:"+is.readLine());
//從Server讀入一字元串,並列印到標准輸出上
readline=sin.readLine(); //從系統標准輸入讀入一字元串
} //繼續循環
os.close(); //關閉Socket輸出流
is.close(); //關閉Socket輸入流
socket.close(); //關閉Socket
}
catch(Exception e) {
System.out.println(e);//出錯,則列印出錯信息
}
}
}
//伺服器端
package cn.yanz.chat.service;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class TalkServer{
public static void main(String args[]) {
try{
ServerSocket server=null;
try{
server=new ServerSocket(4700);
//創建一個ServerSocket在埠4700監聽客戶請求
}catch(Exception e) {
System.out.println("can not listen to:"+e);
//出錯,列印出錯信息
}
Socket socket=null;
try{
socket=server.accept();
//使用accept()阻塞等待客戶請求,有客戶
//請求到來則產生一個Socket對象,並繼續執行
}catch(Exception e) {
System.out.println("Error."+e);
//出錯,列印出錯信息
}
String line;
BufferedReader is=new BufferedReader(new InputStreamReader(socket.getInputStream()));
//由Socket對象得到輸入流,並構造相應的BufferedReader對象
PrintWriter os = new PrintWriter(socket.getOutputStream());
//由Socket對象得到輸出流,並構造PrintWriter對象
BufferedReader sin=new BufferedReader(new InputStreamReader(System.in));
//由系統標准輸入設備構造BufferedReader對象
System.out.println("Client:"+is.readLine());
//在標准輸出上列印從客戶端讀入的字元串
line=sin.readLine();
//從標准輸入讀入一字元串
while(!line.equals("bye")){
//如果該字元串為 "bye",則停止循環
os.println(line);
//向客戶端輸出該字元串
os.flush();
//刷新輸出流,使Client馬上收到該字元串
System.out.println("Server:"+line);
//在系統標准輸出上列印讀入的字元串
System.out.println("Client:"+is.readLine());
//從Client讀入一字元串,並列印到標准輸出上
line=sin.readLine();
//從系統標准輸入讀入一字元串
} //繼續循環
os.close(); //關閉Socket輸出流
is.close(); //關閉Socket輸入流
socket.close(); //關閉Socket
server.close(); //關閉ServerSocket
}catch(Exception e){
System.out.println("Error:"+e);
//出錯,列印出錯信息
}
}
}
B. 求好心人給個基於java的畢業設計和論文
哈哈,這個太多了
說實話,javaweb的畢業設計說來說去就那麼些,比如那框架做一個管理系統,不要看這么多年都是這么些題目,但是對於大部分同學來說重新完整實現還是比較困難的
所以一般都是弄一個成品或者整合框架做二次開發,論文東拼西湊只要過了查重就可以了,look at my name,上面有好多項目源碼,希望你仔細找一下
C. 求基於Java的《網路聊天室的設計與實現》畢業設計以及論文。
你好
專業代做畢業論文
團隊合作
多年經驗
範例多多
質量保證
誠信可靠
需要的話加團隊名字溝通~
D. Java方面的畢業設計參考文獻分享
[1]賀偉,李鳳.基於項目驅動式教學的《Java面向對象程序設計》課程實踐[J].計算機產品與流通,2019(01):263-264.
[2]仇煥青.基於SPOC的項目驅動式教學模式研究與實踐——以《Java程序設計》課程為例[J].計算機產品與流
通,2019(01):174.
[3]張永強.計算機軟體Java編程特點及其技術分析[J].計算機產品與流通,2019(01):23.
[4]陳實.後MOOC時代移動學習視角下的翻轉課堂設計——以《JAVA程序設計》為例[J].中國多媒體與網路教學學報(上旬刊),2019(01):4-5.
[5]王越.JAVA編程語言在計算機軟體開發中的應用[J].電子技術與軟體工程,2019(01):35.
[6]葉欣,李建佳,溫煜,賴舒婷.基於Java語言的醫療質量管理系統設計與實現[J].中國數字醫學,2018,13(12):54-55+104.
[7]丁慧.基於游戲項目二維分解的教學改革——以Java教學為例[J].科學大眾(科學教育),2019(01):156.
[8]黃文娟.基於Java和MySQL的圖書館信息化管理系統設計[J].電子設計工程,2019,27(02):20-24.
[9]王禹程.基於Java語言的人力資源信息系統研究[J].電子設計工程,2019,27(02):25-28+33.
[10]劉康,徐同坤.基於提高學生興趣和實踐能力的Java程序設計微課教學改革研究[J].電腦迷,2019(01):224.
[11]任灝榕.基於J2ME的Java手機游戲開發技巧[J].電子技術與軟體工程,2019(02):46.
[12]曹文淵.JAVA語言在計算機軟體開發中的應用[J].電子技術與軟體工程,2019(02):53-54.
[13]陳俊偉.高職學院《Java程序設計》課程翻轉課堂教學設計探討[J].電腦迷,2019(01):103.
[14]雷靜,葉煜.融入信息化教學手段的高職Java語言程序設計課程教學模式探索與實踐[J].當代教育實踐與教學研究,2019(01):15-16.
[15]秦楷.JAVA語言特點及其在計算機軟體開發中的運用[J].中國新通信,2019,21(01):91.
[16]任翠池,陳慶惠,李漢挺.線上線下混合教學模式在《Java程序設計》課程中的應用與實踐[J].電子世界,2019(02):55+57.
[17]張之涵,譚霞,溫克歡,魏恩偉.基於Android和Java編程的家庭智能用電管理系統設計[J].自動化與儀器儀表,2019(01):121-124.
[18]葉春鳳.“項目帶動教學”模式在Java課程中的應用[J].福建電腦,2019,35(01):175.
[19]吳榮珍.基於JAVA的高職院校人事管理系統設計與實現[J].軟體導刊,2019,18(01):116-118+123.
[20]陳鍾榮,洪滔.基於Java和聚類分析移動端天氣雷達管理系統設計[J].現代電子技術,2019,42(02):62-66.
以上就是關於畢業設計參考文獻的相關分享,希望對各位小夥伴們有所幫助,想要了解更多畢業論文相關內容,歡迎大家及時在本平台進行查看哦!