摘要: 1基本数据结构基本数据结构有:数组。顺序存储,可随机访问。有最快的查询速度,插入、删除元素非常麻烦。链表。存储相对位置,可按节点依次访问。查询较慢,插入、删除节点较快。有单向链表、双向链表等。块状链表。数组和链表结合。栈和队列。树。有二叉树、平稀树、B树等。堆。有顺序的树。散列表。哈希表,即map。... 阅读全文
posted @ 2014-06-27 14:56 yanyichao 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1 包装类Java为8个基本数据类型boolean、byte、char、int、short、long、float、double,提供了8个包装类Boolean、Byte、Character、Integer、Short、Long、Float、Double。并提供了自动装箱和自动拆箱,允许把基本类型值直... 阅读全文
posted @ 2014-06-27 11:17 yanyichao 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 Runnable接口Runnable接口应该由那些打算通过某一线程执行其实例的类来实现。设计该接口的目的是为希望在活动时执行代码的对象提供一个公共协议。激活的意思是说某个线程已启动并且尚未停止。在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口。实际上,... 阅读全文
posted @ 2014-06-27 11:00 yanyichao 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1Iterable接口实现这个接口的对象被允许成为 "foreach" 语句的目标。从代码上看,Iterable只是包装了一个Iterator iterator();但这样包装一下后,迭代器就变成可迭代的了。1.5后,引入了foreach,collections都实现了Iterable接口。如果是实... 阅读全文
posted @ 2014-06-26 09:40 yanyichao 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 1Comparable接口Comparabled接口强行对实现它的每个类的对象进行整体排序。实现此接口的对象列表(和数组)可以通过Collections.sort(和Arrays.sort)进行自动排序。2分治算法分治算法的基本思想是将一个问题分解为几个规模较小的子问题,这些子问题相互独立且与原问题... 阅读全文
posted @ 2014-06-25 22:27 yanyichao 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1Cloneable接口实现该接口的类可以调用clone()方法合法地对该类实例进行按字段复制。按照惯例,实现此接口的类应该使用公共方法重写Object.clone(它是受保护的)2循环冗余校验算法循环冗余校验(英语:Cyclic redundancy check,通称“CRC”)是一种根据网络数据... 阅读全文
posted @ 2014-06-24 21:04 yanyichao 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 CharSequence接口CharSequence是char值的一个可读序列。此接口对许多不同种类的char序列提供统一的只读访问。String,StringBuffer,StringBuilder都实现了该接口。2 MD5算法MD5的典型应用是对一段信息(Message)产生信息摘要(Mes... 阅读全文
posted @ 2014-06-24 15:44 yanyichao 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1Appendable接口如果某个类的实例打算接收取自Formatter的格式化输出,那么该类必须实现Appendable接口。java.lang的StringBuffer、StringBuilder实现了该接口。格式化主要用在文本输出方面,比如,数字、日期、金额等。27064:1983.MOD 1... 阅读全文
posted @ 2014-06-23 23:34 yanyichao 阅读(891) 评论(0) 推荐(0) 编辑
摘要: java.lang的类Character.SubsetCharacter.UnicodeBlockClassLoaderCompilerEnumFloatInheritableThreadLocalMathNumberPackageProcessProcessBuilderRuntimeRuntim... 阅读全文
posted @ 2014-06-16 16:22 yanyichao 阅读(186) 评论(0) 推荐(0) 编辑
摘要: java.lang有如下接口:AppendableCharSequenceCloneableComparableIterableReadableRunnableThread.UncaughtExceptionHandler 阅读全文
posted @ 2014-06-16 15:30 yanyichao 阅读(164) 评论(0) 推荐(0) 编辑