![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tinking in java chapter
shanhuhauu
这个作者很懒,什么都没留下…
展开
-
scanner按指定的分割符号读取文件
[code="java"] package com.liuc.test.think.chapter13; import java.util.Scanner; import java.util.regex.Pattern; public class ScannerDelimiter { public static void main(String[] args) { S...原创 2012-07-18 21:08:48 · 865 阅读 · 0 评论 -
JAVA动态代理
Thinking in java 的一个动态代理的例子 [code="java"] package com.liuc.test.think.chapter14; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; ...2012-07-24 20:54:42 · 57 阅读 · 0 评论 -
一个Thiking泛型的例子,突然发现理解了List<String>的原理
[code="java"] package com.liuc.test.think.chapter15; public class LinkedStack { private static class Node{ U item; Node next; Node(){ item=null; next=null; } Node(U item,No...原创 2012-07-26 22:20:57 · 130 阅读 · 0 评论 -
创建一个同种类型数据的数组
[size=medium]使用 Array.newInstance(kind, size);可以按照指定类型和长度,创建一个指定类型的数组 对于在泛型中创建数组,使用 Array.newInstance(kind, size)是推荐的方式 [/size] [code="java"] package com.liuc.test.think.chapter15; import java....2012-08-08 22:03:02 · 251 阅读 · 0 评论 -
java动态类型安全
[size=medium]当想集合中插入一个组数据的时候,除了可以明确的指定类型(如List)外,还可以使用java.util.Collections提供的方法来检查尅性。包括的静态方法有[/size] [code="java"] checkedCollection(Collection c, Class type) checkedList(List list, Class type)...2012-08-14 23:15:15 · 178 阅读 · 0 评论 -
Arrays.fill()填充方法
[size=medium]Arrays.fill()功能很有限,只能用同一个值填充各个位置,他有两个比较典型的方法:[/size] [size=medium][code="java"] public static void fill(boolean[] a, boolean val) public static void fill(boolean[] a, int fromIndex, in...2012-08-27 21:20:21 · 315 阅读 · 0 评论 -
System.arraycopy Arrays.equals
[code="java"] package com.liuc.test.think.chapter16; import java.util.Arrays; public class CopyingArray { /** * @param args */ public static void main(String[] args) { int[] i=ne...原创 2012-08-27 22:14:37 · 67 阅读 · 0 评论 -
Arrays.sort数组排序
[size=medium]使用Arrays.sort就可以对数组进行排序,即可以对任意的基本类型进行排序,又可以对任意的对象数组进行排序,只要该对象实现了Comparable接口或者有相关联的Comparator. JAVA标准库的排序算法针对正排序的特殊类型进行了优化,针对基本类型设计了“快速排序”,针对对象设计的“稳定归并排序”。所以无需担心性能。[/size] [code="java"]...原创 2012-08-27 22:53:56 · 184 阅读 · 0 评论