![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习
AI跑的跳跳猪
开心的时候听歌,不开心的时候发呆
展开
-
网络编程——基础部分
网络基础计算机网络及功能:略网络通信协议 计算机网络中实现通信必须有一些约定,即通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准网络通信接口 硬件装置:实现结点之间的信息传送 软件装置:规定双方进行通信的协议 通信协议分层 用户应用程序为最高层,物理通信线路作为最底层,将其间的协议处理分为若干层,规定每层处理的任务,也规定每层的接口标准TCP/IP参考模原创 2017-10-27 17:28:03 · 161 阅读 · 0 评论 -
TCP_Socket及源代码01
Socket编程1(插座) - 两个JAVA应用程序可通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称为一个Socket - Socket通常用来实现client-server连接 - java.net包中定义的两个类Socket(Client端)和ServerSocket(TCP端),分别用来实现双相连接的client和server端 - 建立连接时所需的寻址信息为远程原创 2017-10-27 19:04:43 · 295 阅读 · 0 评论 -
EnhancedFor
EnhancedFor增强for循环用于数组//增强for循环用于数组int[] arr ={1,2,3,4,5};for(int i : arr){ System.out.println(i);}缺点:不能方便的访问下标增强for循环用于容器Collection c = new ArrayList();c.add(new String("aaa"));c.add(new Stri原创 2017-10-23 17:33:29 · 362 阅读 · 0 评论 -
List接口和Collections类
2017年10月23日 - List接口是Collection的子接口 - 有顺序、可重复 - List容器中的元素都对应一个整数型的序号记载其在容器中的位置(相当于数组) - List容器类有ArrayList(底层由数组实现), LinkedList(底层由链表实现)等//List容器的常用方法Object get(int index);Object set(int原创 2017-10-23 17:52:00 · 205 阅读 · 0 评论 -
JAVA学习笔记——Comparable 接口
所有的排序类都实现了 java.lang.Comparable 接口Comparable接口只有一个方法: public int comparaTo(Object obj) - this == obj, 返回0 - this > obj, 返回正数 - this < obj, 返回负数实现了Comparable接口的类,通过实现comparaTo方法从而确定该类对象的排序方式原创 2017-10-23 19:50:57 · 305 阅读 · 0 评论 -
如何选择数据结构及Map接口
数据结构 效率 Array 读快改慢 Linked 改快读慢 Hash 两者之间Map接口实现Map接口的类用来存储 键-值(key - value) 对实现类有HashMap和TreeMap(二叉树)键-值对通过键来标识,所以键值不能重复(equals+hashcode)Map 方法举例package TestCollections;import java.u原创 2017-10-23 20:29:25 · 225 阅读 · 0 评论 -
泛型
起因:类型不明确装入集合的类型都被当做Object对待,从而失去自己的实际类型从集合中取出需要转型,效率低且容易产生错误解决办法在定义集合时同时定义集合中对象的类型 可在Collection的时候指定可在循环时用Iterator指定List<String> c = new ArrayList<String>();Collection<String> c1 = new HashSet<S原创 2017-10-23 21:21:02 · 206 阅读 · 0 评论 -
流式输入/输出原理
Java流式输入/输出原理在java程序中,对于数据的输入/输出操作以“流”(stream)方式进行Java.io包所有的流类型位于java.io包内都分别继承以下四种抽象流类型 分类 字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer输入流/输出流站在程序的角度上看字节流/字符流按照一个字节/字符读节原创 2017-10-24 14:17:50 · 4281 阅读 · 1 评论