java
文章平均质量分 50
笨小孩要努力
这个作者很懒,什么都没留下…
展开
-
java中ArrayList与LinkedList性能测试
package 数组与线性表性能测试; import java.util.ArrayList; import java.util.LinkedList; import java.util.Random; public class Test { final static int count=1000000; public static void test1() {原创 2014-07-17 12:51:35 · 777 阅读 · 0 评论 -
利用多线程统计文件夹内所有文件的大小
利用jdk1.7中 Fork/join 多线程框架完成统计某个文件夹下所有文件的大小综合。关于原创 2014-08-23 18:43:46 · 1387 阅读 · 0 评论 -
排列
package 排列; import java.util.Arrays; import java.util.Iterator; import java.util.LinkedList; public class Permutation { int[] array = { 1, 2, 3, 4, 5 }; LinkedList solutionList = new Linke原创 2014-07-11 20:57:37 · 404 阅读 · 0 评论 -
求三个数组的最小距离
已知三个升序整数数组a[l], b[m]和c[n]。请在三个数组中各找一个元素,使得组成的三元组距离最小。三元组的距离定义是:假设a[i], b[j]和c[k]是一个三元组,那么距离为: distance = max(|a[i] - b[j]|, |a[i] - c[k]|, |b[j] - c[k]|) 请设计一求最小三元组距离的最优算法,并分析时间复杂度。原创 2014-06-20 10:38:04 · 943 阅读 · 0 评论 -
求n个骰子点数的和
package 字符占大小测试; public class DiceSum { int n = 3; // 骰子个数 int m = 6; // 骰子的最大点数 int[] properties = new int[m * n + 1]; // n颗骰子点数的和的次数 (用于解法1) int[][] properties2 = new int[2][m * n + 1];原创 2014-07-13 10:35:29 · 454 阅读 · 0 评论 -
java ThreadLocal
public class ThreadLocal extends Object 该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的 private static 字段,它们希望将状态与某一个线程(例如,用户原创 2014-07-28 19:51:50 · 538 阅读 · 0 评论 -
java自动装箱陷阱
public class ZiDongChaiXiangXianJing { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Integer a=1; Integer b=2; Integer c=3;原创 2014-07-26 10:29:53 · 379 阅读 · 0 评论 -
java初始化测试
public class Test { public static int k = 0; public static Test t1 = new Test("t1"); public static Test t2 = new Test("t2"); public int i = print("i"); public int n = 99; private int a =转载 2014-07-25 20:47:41 · 446 阅读 · 0 评论 -
关于static关键字
class SuperClass { static { System.out.println("superClass init"); } public static int value=123; } class SubClass extends SuperClass { static { System.out.println("subClass init原创 2014-07-25 15:45:19 · 412 阅读 · 0 评论 -
CountDownLatch与CyclicBarrier
CountDownLatch与CyclicBarrier原创 2014-06-10 21:51:54 · 567 阅读 · 0 评论 -
关于java CopyOnWriteArrayList 性能测试
实验对比CopyOnWriteArrayList与ArrayList在添加数据这个方法的性能。转载 2014-06-07 13:10:35 · 1289 阅读 · 0 评论 -
组合
import java.util.ArrayList; import java.util.List; public class Combination { char[] chars={'a','b','c','d'}; List list=new ArrayList(); public void getCombination(char[] chars,List list,int i)原创 2014-07-17 22:34:52 · 490 阅读 · 0 评论 -
求最多连续数的子集
import java.util.HashMap; /** * 给一个整数数组, 找到其中包含最多连续数的子集, 比如给:15, 7, 12, 6, 14, 13, 9, 11, 则返回: 5:[11, 12, * 13,14, 15] * */ public class Main { int[] array; // 存储数字 int[] boss; // a原创 2014-06-24 21:41:49 · 869 阅读 · 0 评论 -
简易的网络爬虫
package 简易网络爬虫; import java.io.IOException; import java.util.Set; import org.apache.http.client.ClientProtocolException; import org.htmlparser.util.ParserException; /** * 入口程序 * @author Administr转载 2014-11-18 21:21:02 · 541 阅读 · 0 评论