- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 Spring的bean中直接调用成员变量出现nullpointexception的解决方法
前提:Spring管理的前提下,在构造方法中调用成员变量。 解决方法: 在bean中再实现一个接口:InitializingBean 然后在afterPropertiesSet方法里去调用成员变量。
2013-11-30 11:58:17
1097
原创 JAVA编程思想第四版-多线程的练习答案之练习20
package exercise.exercise20; public class LiftOff implements Runnable { protected int countDown = 10; private static int taskCount = 0; private final int id = taskCount++; public LiftOff() {
2013-11-12 23:00:43
854
原创 JAVA编程思想第四版-多线程的练习答案之练习19
package exercise.exercise19; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import jav
2013-11-12 22:59:36
993
原创 自增自减的习题
背景: 最近面试,遇到了非常基础的题目。可惜做的不是太好了。恶补1天,找了一些习题来练手。先贴出来: // 第一题。难度 :1 int count = 0; for (int i = 0; i < 10; i++) { count++; } System.out.println("The eventual value of count is:" + count + "
2013-11-08 12:08:40
1652
原创 JAVA编程思想第四版-多线程的练习答案之练习16
练习16和练习15的要求一样。只不过同步的方式要用Lock。代码如下: package exercise.exercise16; public interface ThrillingInter { void aInc(); void bInc(); void cInc(); } package exercise.exercise16; public class Ma
2013-10-31 22:03:11
924
原创 JAVA编程思想第四版-多线程的练习答案之练习14
package exercise.exercise14; import java.util.Timer; import java.util.TimerTask; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.atomic
2013-10-28 10:20:42
844
原创 排序算法-插入排序
package insert; import util.ArrayUtil; public class InsertSort { public static void main(String[] args) { /** * 判断索引为j和索引为j-k的值,如果索引为j的值大于索引为j-k的值,就不用换为位置,直接退出内循环,否则就交换位置, 直到j-k为0。 * *
2013-10-28 01:19:43
587
原创 JAVA编程思想第四版-多线程的练习答案之练习13
package exercise.exercise13; public class SerialNumberGenerator { private static volatile int serialNumber = 0; public static int nextSerialNumber(){ return serialNumber++; } } package exercise
2013-10-28 01:12:06
792
原创 JAVA编程思想第四版-多线程的练习答案之练习12
package exercise.exercise12; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class AtomicityTest implements Runnable { private int i = 0; public sy
2013-10-28 00:59:11
920
原创 JAVA编程思想第四版-多线程的练习答案之练习11
exercise.exercise11.Number.JAVA package exercise.exercise11; public class Number{ private int x; private int y; public Number(int x, int y) { this.x = x; this.y = y; } public Number()
2013-10-24 22:34:51
706
原创 JAVA编程思想第四版-多线程的练习答案之练习8
package exercise.exercise08; public class SimpleThread extends Thread { private int countDown = 5; private static int threadCount = 0; public SimpleThread() { super(Integer.toString(++threadCo
2013-10-21 00:44:39
1057
原创 JAVA编程思想第四版-多线程的练习答案之练习7
package exercise.exercise07; public class Daemons{ public static void main(String[] args) throws InterruptedException{ Thread d = new Thread(new Daemon()); d.setDaemon(true); d.start();
2013-10-21 00:43:28
1067
原创 JAVA编程思想第四版-多线程的练习答案之练习6
package exercise.exercise06; import java.util.Random; public class RandomSleepTask implements Runnable { @Override public void run() { int randomNum = new Random().nextInt(10); try { synch
2013-10-21 00:41:51
856
原创 JAVA编程思想第四版-多线程的练习答案之练习5
package exercise.exercise05; public interface Generator { T next(); } package exercise.exercise05; import java.util.ArrayList; import java.util.Arrays; import java.util.concurrent.Callable; import
2013-10-21 00:37:40
889
转载 JAVA编程思想第四版-多线程的练习答案之练习2
package exercise.exercise02; public class Fibonacci implements Runnable { int fibonacciCount; public Fibonacci(int fibonacciCount){ this.fibonacciCount = fibonacciCount; } @Override publi
2013-10-21 00:31:11
1207
原创 JAVA编程思想第四版-多线程的练习答案之练习1
package exercise.exercise01; public class Demo1_656 implements Runnable { public Demo1_656(){ System.out.println(" prepared start ..."); } @Override public void run() { for (int i = 0; i <
2013-10-21 00:27:22
889
原创 JAVA编程思想第四版-多线程的练习答案之练习10
package exercise.exercise10; import java.util.ArrayList; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java
2013-10-21 00:19:30
1426
让mybatis的示例跑起来
2013-11-08
Maven2Eclipse
2013-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人