- 博客(16)
- 资源 (7)
- 收藏
- 关注
转载 NIO 入门
在开始之前关于本教程新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,NIO 不用使用本机代码就可以利用低级优化,这是原来的 I/O 包所无法做到的。在本教程中,我们将讨论 NIO 库的几乎所有方面,从高级的概念性内容
2017-06-30 11:25:01 260
原创 java.util.Hashtable源码解析
1.java集合框架图2.所属包package java.util;3.继承与实现关系public class Hashtable extends Dictionary implements Map, Cloneable, java.io.Serializable4.属性
2017-06-16 09:31:26 459
原创 java实现单链表
public class LinkTable { //尾插法创建单链表 public Node createLinkTableByTail(Object[] values){ Node head =new Node(values[0],null); Node temp =head; for(int i=1;i<values.length;i++){ Node node =ne
2017-06-13 22:48:37 269
原创 java.util.Stack源码解析
1.java集合框架图2.所属包package java.util;3.继承与实现关系publicclass Stack extends Vector4.准备工作Stack类采用的是动态数组栈实现的,规则后进先出,从栈顶压入元素、从栈顶弹出元素。栈实际上是一种添加了后进先出规则的顺序表。Stack类是在Vector类的基础上进行继承并扩展功能。最好先看
2017-06-13 10:34:55 521
原创 java.util.Vector源码解析
1.java集合框架图2.所属包package java.util;3.继承与实现关系public class Vector extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable4.准备知识Vector集合实际上是实现了动态数组的
2017-06-12 22:27:53 563
原创 java.util.LinkedList源码解析
1.java集合框架图2.所属包package java.util;3.继承与实现关系public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, java.io.Serializable4.准备知识由于LinkedList是一种双向
2017-06-11 22:01:25 501
原创 java.util.ArrayList源码解析
1.java集合框架图2.所属包package java.util;3.继承与实现关系public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable4.属性//定义了一个Object类型的数组pr
2017-06-11 15:35:57 439
原创 html显示数据库中的字段内容为sql语句时,出现隐藏了换行等字符的问题解决
1.场景今天在页面上显示一个通过ajax获取数据库中某字段内容为sql语句时,发现存进去的空格和换行都给我搞没了,页面显示存储的sql语句,就是密密麻麻一大行。我的要求是存进数据库中的sql什么样,使用ajax获取之后,显示也要同样的格式。2.解决办法采用html中的标签:采用html中的标签:在拼接的字符串中,使用这两个标签包裹起来,然后ajax获取的sql语
2017-06-05 15:02:48 1622
原创 cannot change version of project facet错误解决办法
1.今天发现了一个eclipse的小问题就是修改Dynamic Web Module这个东西失败,报cannot change version of project facet错误。在网上找的东西都解决不了。2.我的套路先不选中Dynamic Web Module这个选项点击ok,说明我不用之前你提供的动态web模块了。然后再选择3.0版本,在点击ok就可以了。
2017-06-03 11:57:06 1950
原创 java实现二叉排序树的删除节点
1.二叉排序树删除节点的思路情况1:删除的当前节点无左右孩子节点,那么就直接将当前要删除的节点设置为null即可。情况2:删除的当前节点无左孩子节点,有右孩子节点,那么就将当前要删除的节点设置为右孩子节点即可。情况3:删除的当前节点无右孩子节点,有左孩子节点,那么就将当前要删除的节点设置为左孩子节点即可。情况4:删除的当前节点有右孩子节点也有左孩子节点,那么就选出右孩子树中最小的点
2017-06-01 15:47:41 5363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人