- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 实现一个多线程下载
运用我们学过的HttpURLConnection网络编程,可以实现多线程下载: 代码如下: public class DownUtil { // 定义下载资源的路径 private String path; // 指定所下载的文件的保存位置 private String targetFile; // 定义需要使用多少线程下载资源 private in
2016-12-24 17:41:13 318
原创 如何编写一个简单群聊
运用学过的Tcp网络编程可以实现一个简单的群聊,其代码如下:服务器端的代码如下:public class TcpServer { //因为ArrayList本身不是线程安全的,所以通过集合Collections.synchronizedList将其转换为一个线程安全的类 public static List<Socket> listSocket = Collections.synchro
2016-12-24 17:11:25 639
原创 浅谈网络编程技术(TCP、UDP、HTTP)
在介绍这三种编程技术之前,先说一下网络编程的三要素: IP地址:网络中计算机的唯一标识 端口:正在运行程序的标识(有效的端口区间在0~65535之间,其中0~1024系统使用或保留端口) 协议:通信的规则 举一个简单的例子: 我要和某人说话,这个步骤流程是什么? 首先,我要找到说话的对象(通过IP地址找到的); 然后,开始对她说话,怎么说,要对着耳朵说(端口); 说了什么,I love y
2016-12-23 14:46:58 931
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人