![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
yjian84
这个作者很懒,什么都没留下…
展开
-
0001
hashMap 源码 简单解析。 public class HashMap extends AbstractMap implements Map, Cloneable, Serializable { /** * The default initial capacity - MUST be a power of two. *2的...2012-07-30 16:03:33 · 86 阅读 · 0 评论 -
0002
动态代理: [img]http://dl.iteye.com/upload/attachment/0072/2863/4bf62c6d-d2b3-3cd5-9aa8-6b282547231b.jpg[/img] package com.test.dynamicproxy; /** * 抽象角色 * @author Administrator * *...原创 2012-08-14 11:46:49 · 82 阅读 · 0 评论 -
java 正则表达式 分组 引用
刚那个哥们说了java正则表达式,我没怎么弄过,js的还可以。 于是上网搜索一下,看了看,不过例子是错的,这里做更正。 String str="10元 1000人民币10000元 100000RMB"; //str=str.replaceAll("(/d+)(元|人民币|RMB)", "¥"); System.out.println(str.replaceAll...2012-09-11 18:24:19 · 236 阅读 · 0 评论 -
java冒泡排序
[size=medium][b]今天看了移位运算的操作,于是想到冒泡排序也是要定义一个中间变量的,就拿来实验一下,做下记录。其实两种写法没什么区别,主要是练习一下位运算。如果想装X可以采用位运算的方式写一下。[/b][/size] [code="java"]public int[] sortInt(int[] a) { if (a != null) { for (int i = 0...原创 2013-08-09 16:57:06 · 109 阅读 · 0 评论 -
java直接插入排序
[b]直接插入排序算法,含部分理解,不知道对不对,但是看例子是可以看明白的。[/b] 下图有助理解,于是截图看看: [img]http://dl2.iteye.com/upload/attachment/0088/0395/a61fc6a0-d08b-3b22-ae2d-ff72a1eee2ab.png[/img] [code="java"] public int[] insert...原创 2013-08-09 18:35:28 · 114 阅读 · 0 评论 -
java 折半插入排序
[color=red]pdf文档上看到的。[/color] [b]直接插入排序算法简便、容易实现。当待排序元素的数量n 很小时, 这是一种较好的排序方法,但是通常待排序元素数量n 很大,则不宜采用直接插入排序方法, 此时需要对直接插入排序进行改进。 直接插入排序的基本操作是向有序序列中插入一个元素,插入位置的确定是通过对有序 序列中元素按关键字逐个比较得到的。既然是在有序序列中确定插入位...原创 2013-08-09 19:40:45 · 143 阅读 · 0 评论