摘要: 概念 数组就是同一种类型那个数据的集合,是一个容器,是引用类型,存储在堆中。 好处:可以自动给数组中的元素从0开始编号,方便操作这些元素 格式: 1. int[] arr=new int[5]; 创建一个长度为5 的,变量名为arr,类型为整型的数组。 2. int[] arr=new []{5,6,8,3,4} int[] arr={5,6,8,3,4} ... 阅读全文
posted @ 2015-11-05 22:02 年青小斗奋 阅读(127) 评论(0) 推荐(0)
摘要: TCP传输 两个端点的建立连接后会有一个传输数据的通道,这通道称为流,而且是建立在网络基础上的流,称之为socket流。该流中既有读取,也有写入。 tcp的两个端点:一个是客户端,一个是服务端。 客户端:对应的对象,Socket 服务端:对应的对象,ServerSocket TCP客户端: ①:建立tcp的socket服务,最好明确具体的地址和端口。这个对象在创建时,就已经可以对指定ip... 阅读全文
posted @ 2015-11-05 17:32 年青小斗奋 阅读(141) 评论(0) 推荐(0)
摘要: UDP传输 ①:只要是网络传输,必须有socket 。 ②:数据一定要封装到数据包中,数据包中包括目的地址、端口、数据等信息。 直接操作udp不可能,对于java语言应该将udp封装成对象,易于我们的使用,这个对象就是DatagramSocket. 封装了udp传输协议的socket对象。 因为数据包中包含的信息较多,为了操作这些信息方便,也一样会将其封装成对象。这个数据包对象就是:Da... 阅读全文
posted @ 2015-11-05 15:32 年青小斗奋 阅读(193) 评论(0) 推荐(0)
摘要: BufferedReader和BufferedWriter BufferedReader和BufferedWriter是java提供的两个字符缓存流,缓冲流是包装流,主要是为了提高效率,将读/写的内容放在缓冲区,然后将缓冲区的内容,然后一次性将缓冲区的内容写到目的地。 BufferedReader主 阅读全文
posted @ 2015-11-05 15:27 年青小斗奋 阅读(185) 评论(0) 推荐(0)
摘要: 一、集合框架 集合是用于存储对象的容器,集合可以进行扩容,集合的长度可变。 下面是在网上找的一个图片,java集合框架图: 上述类图中,实线边框的是实现类,如ArrayList,Vector,LinkedList,HashMap,TreeSet等,折线边框的是抽象类,比如AbstractCollec 阅读全文
posted @ 2015-11-05 15:27 年青小斗奋 阅读(260) 评论(0) 推荐(0)