java
文章平均质量分 65
wbin233
不甘平凡。
展开
-
利用java UDP协议,实现简单的双人聊天
大概思路就是在主线程中,跑两个子线程,一个用于发送消息,另一个用于接收消息,就这么简单... = = 代码附下: /* by wbin 2015/12/18 利用UDP协议,实现了简单的双人聊天 */import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; im原创 2015-12-18 19:00:32 · 4125 阅读 · 0 评论 -
n皇后问题回溯法---java图形界面实现回溯过程
/* by wbin 2015/12/18实现n皇后问题的回溯法过程,以java图形界面展示,代码写得略丑,见谅.*/import java.awt.Color; import java.awt.Font; import java.awt.GridLayout; import java.awt.Label; import javax.swing.JFrame; public class Ma原创 2015-12-18 18:42:36 · 3119 阅读 · 0 评论 -
java8 ArrayList源码阅读【2】- 总结
上一篇文章 java8 ArrayList源码阅读已经分析了ArrayList源码,现对ArrayList做个小结。 ArrayList一个动态数组,其本质也是用数组实现的,它具有:随机访问速度快,插入和移除性能较差(数组的特点);支持null元素;有顺序;元素可以重复;线程不安全; ArrayList实现了List接口以及list相关的所有方法,它允许所有元素的插入,包括null。另外,Array原创 2017-04-16 13:33:01 · 3274 阅读 · 1 评论 -
java8 LinkedList源码阅读【2】- 总结
上一篇文章 java8 LinkedList源码阅读已经分析了LinkedList源码,现对LinkedList做个小结。 LinkedList特点 双向链表实现,因此没有固定容量,不需要扩容 元素时有序的,输出顺序与输入顺序一致 允许元素为 null 所有指定位置的操作都是从头开始遍历进行的 和 ArrayList 一样,不是同步容器 需要更多的内存,LinkedList 每个节点中需要多存储前原创 2017-04-17 01:27:38 · 824 阅读 · 0 评论 -
java8 ArrayList源码阅读
阅读了ArrayList源码的实现,并对源码做了相关注释,如下: 以下内容基于jdk1.8.0_121的ArrayList的源码。 【如果觉得代码太长,可直接看另一篇《 java8 ArrayList源码阅读【2】- 总结》】/* * ArrayList 源码阅读 * Created by wbin on 2017/4/15. */ package java.util;import j原创 2017-04-16 01:23:08 · 569 阅读 · 0 评论 -
java8 LinkedList源码阅读
阅读了LinkedList源码的实现,并对源码做了相关注释,如下: 以下内容基于jdk1.8.0_121的ArrayList的源码。 【如果觉得代码太长,可直接看另一篇 java8 LinkedList源码阅读【2】- 总结】/* * LinkedList 源码阅读 * Created by wbin on 2017/4/16. */package java.util;import ja原创 2017-04-16 22:16:01 · 382 阅读 · 0 评论