1、Client(客户端代码) 2、Server(服务器端代码) ...
分类:
编程语言 时间:
2019-10-05 00:58:29
阅读次数:
113
昨天一下午都在调一个代码的错误,端口窗体一直不输出。如果一直不输出,那么有一端窗口已经关闭的可能性比较大。我的程序是因为卡在了一个循环内部,不能继续往下执行。和原来的代码比较了好久都找不到。后来发现在一个该用if语句的地方用了循环语句。 while((s=dis.readUTF())!=null){ ...
分类:
编程语言 时间:
2019-09-14 00:19:35
阅读次数:
90
[TOC] Java 网络编程 1. 网络编程入门 1.1 软件结构 C/S结构 :全称 Client / Server 结构,是指客户端和服务器结构。常见的有QQ、迅雷等软件。 B/S结构 :全称 Browser / Server 结构,是指浏览器和服务器结构。常见的有谷歌、火狐、IE等等。 两种 ...
分类:
编程语言 时间:
2019-09-13 15:13:01
阅读次数:
120
第1章 【开宗明义】网络编程三剑客BIO、NIO、AIO网络编程是RPC的奠基,RPC编程贯穿了程序员生涯的始终。本章首先分析为什么要学网络编,本课为谁设计,然后介绍课程内容主线脉络,让大家清晰知道本课程并非光说不练的假把式,而是处处有实战,实战项目步步优化,最后通过综合项目巩固所学。...第2章 ...
分类:
编程语言 时间:
2019-09-10 00:28:20
阅读次数:
417
客户端:多个客户可以正常收发信息,因为可以同时发送和接受信息,不是发送完信息后等待返回信息,所以要加入多线程publicclassClient{publicstaticvoidmain(String[]args)throwsUnknownHostException,IOException{System.out.println("客户端启动中...");BufferedReaderbr=newBuf
分类:
编程语言 时间:
2019-08-30 14:17:53
阅读次数:
115
客户端:多个客户可以正常收发信息,因为可以同时发送和接受信息,不是发送完信息后等待返回信息,所以要加入多线程publicclassClient{publicstaticvoidmain(String[]args)throwsUnknownHostException,IOException{System.out.println("客户端启动中...");Socketclient=newSocket(
分类:
编程语言 时间:
2019-08-29 18:19:50
阅读次数:
98
在线聊天室服务器:publicclassChat{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("服务器启动中...");//创建服务器ServerSocketserver=newServerSocket(9999);//阻塞式等待连接,当客户端Socket创建好以后才开启while(true){Soc
分类:
编程语言 时间:
2019-08-28 21:03:42
阅读次数:
113
客户端:上传文件publicclasstcp2{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("客户端启动中");Socketclient=newSocket("localhost",8888);//文件的拷贝InputStreamis=newBufferedInputStream(newFileInp
分类:
编程语言 时间:
2019-08-27 23:32:19
阅读次数:
181
TCP:模拟登录:多个客户端,先后等待publicclasstcp{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("服务器启动中...");ServerSocketserver=newServerSocket(8888);booleanflag=true;while(flag){Socketclient
分类:
编程语言 时间:
2019-08-27 23:07:13
阅读次数:
92
TCP:模拟登录:双向服务器端publicclasstcp{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("服务器启动中...");ServerSocketserver=newServerSocket(8888);Socketclient=server.accept();DataInputStreamd
分类:
编程语言 时间:
2019-08-27 21:09:29
阅读次数:
87