自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自己学习的一些记录

编程菜鸟的涂鸦

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

学习java多线程时发现的一个困惑的现象(记录备查)

今天开始学习JAVA的多线程编程,在学到使用Callable接口和Future创建线程的时候,对书本的例程进行了小小的修改后,运行结果让我有点困惑,先记录下来,再学完整章之后看能否找到答案。书上的例程如下://实现Callable接口的线程class ThirdThread implements Callable<Integer>{ public Integer ...

2014-04-21 15:23:57 86

原创 JAVA简单工厂模式

《疯狂JAVA讲义》6.6.6 面向接口编程学习笔记——简单工厂模式 “工厂模式”是一种设计模式,是一种通过面向借口的编程降低程序模块之间耦合度的设计模式。 通过某个类与接口的组合,而不是与某个实现类的组合,可以最大程度的降低这两个类之间的耦合度,从而增加系统的灵活性。举例来说,为计算机类Computer添加一个输出设备有两种方式,一种是直接与具体输出设备类Printer组...

2014-03-31 17:56:09 160

原创 java中的多态

Polymorphism多态 把一个子类的对象赋给父类的引用变量时,该对象的编译时类型是父类,运行时类型是子类。它在编译时只能调用父类的方法,运行时则调用子类的方法。//SubClass extends BaseClassBaseClass poly = new SubClass();父类是子类的超集。事实上,上面语句里面的poly对象在编译时,只能直接调用BaseClas...

2014-03-28 20:06:24 75

原创 final修饰符的一些用法以及不可变类Immutable

先贴上代码,照着教材敲的,给一些自己觉得需要理解的地方加上了注释。//**************************************************************//// 本程序是关于“不可变类”的学习实例,通过final修饰符修饰类Field// 使Field值不可修改,从而创建不可变类(Immutable)// // 同时,改写了equ...

2014-03-20 10:51:12 227

原创 学习笔记:ExpandableListView

可展开的列表组件ExpandableListView是ListView的子类。列表项的填充,使用ExpandableListAdapter——是一个接口,当前所学习的是该接口的其中一个实现BaseExpandableListAdapter。这是Android Developers官方的ExpandableListAdapter文档。使用BaseExpandableListAdapter为Exp

2014-03-07 15:27:58 303

空空如也

空空如也

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

TA关注的人

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