控制反转顾名思义就是把控制权反过来了,说白了就是一个java bean
里面的属性不是在程序里面生成注入,而是通过spring的xml配置文件进行注入 这个其实就是所谓的依赖注入。请看下面代码public class
KnightOfTheRoundTable implements Knight.....
分类:
编程语言 时间:
2014-05-26 21:01:33
阅读次数:
303
1 public class PrintChar implements Runnable { 2
private char charToPrint; 3 private int times; 4 5 public PrintChar(char c, int
t) { 6 ...
分类:
其他好文 时间:
2014-05-26 20:17:55
阅读次数:
265
public class HashMap extends AbstractMap
implements Map, Cloneable, Serializablepublic class TreeMap extends
AbstractMap implements Sorted...
分类:
编程语言 时间:
2014-05-26 13:34:23
阅读次数:
268
使用FilenameFilter实现图片过滤,只要.gif,.jpg,.png文件。java
代码public class ImageFilter implements FilenameFilter{ public boolean
isGif(String file) { ...
分类:
其他好文 时间:
2014-05-26 13:30:14
阅读次数:
231
通过DaemonThreadFactory创建后台线程池package
wzh.daemon;import java.util.concurrent.ThreadFactory;public class
DaemonThreadFactory implements ThreadFactory { ...
分类:
编程语言 时间:
2014-05-25 23:15:41
阅读次数:
325
核心原理:
对象序列化
步骤
1.要保存的对象实现序列化Serializable
2.将序列化的对象保存String(本文的做法是保存为byte数组在转为16进制的String类型保存起来)
3.将保存的String反序列化为对象
下面是完整代码
步骤1.要保存的对象实现序列化Serializablepublic class Sertest implements Serializab...
分类:
移动开发 时间:
2014-05-25 22:48:38
阅读次数:
357
后台线程不执行finallypackage wzh.daemon;import
java.util.concurrent.TimeUnit;class ADaemon implements Runnable { @Override
public void run() {
分类:
编程语言 时间:
2014-05-25 22:43:58
阅读次数:
436
将线程设置成后台线程Daemons 主线程结果后,后台线程将自动结果。package
wzh.test;import java.util.concurrent.TimeUnit; class SimpleDaemons implements
Runnable{ @Override pub...
分类:
编程语言 时间:
2014-05-25 13:44:02
阅读次数:
276
为什么会有线程同步的概念呢?为什么要同步?什么是线程同步?先看一段代码:package com.maso.test;
public class ThreadTest2 implements Runnable{
private TestObj testObj = new TestObj();
public static void main(String[] args) {
Thread...
分类:
移动开发 时间:
2014-05-23 01:29:34
阅读次数:
333
1.Eucalyptus:Eucalyptus is a Linux-based
software architecture that implements scalable private and hybrid clouds within
your existingIT infrastructur...
分类:
其他好文 时间:
2014-05-22 16:52:01
阅读次数:
263