摘要: TCP传输 两个端点的建立连接后会有一个传输数据的通道,这通道称为流,而且是建立在网络基础上的流,称之为socket流。该流中既有读取,也有写入。 tcp的两个端点:一个是客户端,一个是服务端。 客户端:对应的对象,Socket 服务端:对应的对象,ServerSocket TCP客户端: ①:建立tcp的socket服务,最好明确具体的地址和端口。这个对象在创建时,就已经可以对指定ip... 阅读全文
posted @ 2015-11-05 17:32 年青小斗奋 阅读(132) 评论(0) 推荐(0) 编辑
摘要: UDP传输 ①:只要是网络传输,必须有socket 。 ②:数据一定要封装到数据包中,数据包中包括目的地址、端口、数据等信息。 直接操作udp不可能,对于java语言应该将udp封装成对象,易于我们的使用,这个对象就是DatagramSocket. 封装了udp传输协议的socket对象。 因为数据包中包含的信息较多,为了操作这些信息方便,也一样会将其封装成对象。这个数据包对象就是:Da... 阅读全文
posted @ 2015-11-05 15:32 年青小斗奋 阅读(184) 评论(0) 推荐(0) 编辑
摘要: BufferedReader和BufferedWriter BufferedReader和BufferedWriter是java提供的两个字符缓存流,缓冲流是包装流,主要是为了提高效率,将读/写的内容放在缓冲区,然后将缓冲区的内容,然后一次性将缓冲区的内容写到目的地。 BufferedReader主 阅读全文
posted @ 2015-11-05 15:27 年青小斗奋 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、集合框架 集合是用于存储对象的容器,集合可以进行扩容,集合的长度可变。 下面是在网上找的一个图片,java集合框架图: 上述类图中,实线边框的是实现类,如ArrayList,Vector,LinkedList,HashMap,TreeSet等,折线边框的是抽象类,比如AbstractCollec 阅读全文
posted @ 2015-11-05 15:27 年青小斗奋 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 第一次写博文,内心无比激动,成长在此开始! 最近一直在自学java基础,看到I/O流这章了,先写下对I/O流的了解吧! 一、I/O流简介 I/O是实现java编程输入和输出的基础,可以方便的将数据进行输入/输出操作。java把不同的输入/输出源(硬盘、文件、网络连接等)抽象的描述成“流”,由于流的存 阅读全文
posted @ 2015-10-31 16:31 年青小斗奋 阅读(165) 评论(0) 推荐(0) 编辑