自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

俗人之家--专注于java相关技术

岂能尽如人意,但求无愧我心!

  • 博客(8)
  • 收藏
  • 关注

原创 一个简单程序抛出ConcurrentModificationException异常

 项目中发现一个bug,经过一段时间的摸索,发现问题出在一个List上,虽然问题比较简单,但是觉的还是有一定的参考价值,平时要多做写单元测试大楷是这样的一个程序(模拟)public class ListTest {  public static void main(String[] args) {           // TODO 自动生成方法存根          List l =

2006-07-20 10:14:00 1182

原创 设计模式之单例模式

1. 意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2 . 适用性  当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时  当这个惟一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时 3 . 简略类图 4.一个简单例子 public class Singleton {       private static final Sing

2006-07-15 14:59:00 906

原创 设计模式之抽象工厂模式

1. 抽象工厂模式可以说是简单工厂模式的扩展,它们主要的区别在于需要创建对象的复杂程度上。 在抽象工厂模式中,抽象产品可能是一个或多个,从而构成一个或多个产品族。 在只有一个产品族的情况下,抽象工厂模式实际上退化到工厂方法模式。 2. 抽象工厂模式的结构 3. 一个简单例子// 产品 Plant接口 public interface Plant { } //具体产品PlantA,Pla

2006-07-09 21:23:00 1387

原创 设计模式之简单工厂模式

最近发现自己以前设计模式学的很差,因此决定从头认真把设计模式这本书好好看一遍,同时借CSDN博客记下笔记。1. 目的         工厂模式就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。2 . 简单工厂模式的结构  3. 一个简单例子 //产品接口 public interface Produ

2006-07-08 21:39:00 1435

转载 Java学习从入门到精通 ------好文章!

很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environmen

2006-07-08 13:07:00 1323

转载 请不要做浮躁的人

请不要做浮躁的人 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久 都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 4.

2006-07-07 19:07:00 903

原创 java的关键字volatile的用途

 在实际工作中很少有用到volatile这个关键字,今天在看一段开源代码时碰到它,查了一下它的用法 :            用在多线程,同步变量             线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。     只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。     vola

2006-07-07 17:31:00 2052

原创 java产生随机数的两种途径

使用java.lang.Math.random() 方法产生随机数.  使用类Random,构造一个对象,再调用方法如 nextBoolean(), nextInt()等       举个简单例子     import java.util.*;     public class Test     {            public static void m

2006-07-07 17:20:00 2236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除