![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java SE
Z. ZHANG
http://git.oschina.net/zzhao114
展开
-
java的几种常见排序
转: http://blog.csdn.net/ygc87/article/details/7208082 1)冒泡排序:O(n2) 依次比较相邻的两个元素,通过一次比较把未排序序列中最大(或最小)的元素放置在未排序序列的末尾。 public class BubbleSort { public static void sort(int data[]) {转载 2017-02-04 23:49:28 · 249 阅读 · 0 评论 -
使用Socket实现NIO通信
Socket为套接字。 1.accept方法会阻塞线程,直到有一个客户端连接到服务端 2.基于TCP/IP、NIO 3.网络传输以字节为单位,所以在使用时,需要转换成字符。使用Scanner和PrintWrite更方便,可直接接收字节或是转换为字节。 3.使用线程。对接收和发送使用两个线程,可以实现同时发送多条数据,否则只能你发一句,对方再发一句之后才可以再继续发。 4.使用sw原创 2017-01-23 15:41:37 · 687 阅读 · 1 评论