虽然接口中可以定义常量:public static final String str="123";但jdk1.5[加入了enum]以后不建议这样做;适用不同场景模式: 适配类的接口以匹配客户端期待的接口---适配模式, 为一组类提供一个简单的接口---外观模式, 为单个对象与复合对象提供统一的...
分类:
其他好文 时间:
2014-12-08 19:16:41
阅读次数:
154
1.静态成员变量 1.1既可以用对象名来调用,也可以直接用类名来调用 Person.i = 10; //Person是一个类名。i是成员变量; 类名.成员变量= ; 静态变量的功用:被同类的所有实例变量共享的变量。 tip:静态变量会在该类的任何静态方法执行之前就初始化。 1.2他不是对象层次的变量...
分类:
其他好文 时间:
2014-12-08 17:38:35
阅读次数:
202
自定义DateAdapterpublic class DateAdapter implements JsonDeserializer { private final DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); public Date des...
分类:
其他好文 时间:
2014-12-08 15:19:22
阅读次数:
314
ReentrantLock默认使用非公平锁
public ReentrantLock() {
sync = new NonfairSync();
}
NonfairSync就是一个同步器
final static class NonfairSync extends Sync {
private static final long...
分类:
其他好文 时间:
2014-12-07 19:09:51
阅读次数:
255
在使用Java局部内部类或者匿名内部类时,若该类调用了所在方法的局部变量,则该局部变量必须使用final关键字来修饰,否则将会出现编译错误“Cannot refer to a non-final variable * inside an inner class defined in a diff.....
分类:
编程语言 时间:
2014-12-07 14:56:19
阅读次数:
237
String类的hashcode: 需要说明一下的是:如果没有调用过hashCode(),那么hash的值为0。容易知道这里的value也就是真正保存的字符串的值(也就是“字符串测试”)的char数组,而每个char的值是多少呢?很容易验证:Unicode。 public final class S...
分类:
其他好文 时间:
2014-12-07 12:30:39
阅读次数:
169
这个开源控件可以兼容到SDK8版本,可以自定义显示的年月日,以及时间范围,如图 如果我们只想显示两个月的日期选择区间:final Calendar month = Calendar.getInstance();month.add(Calendar.MONTH, 1);然后初始化时候可以传进去一些参数...
分类:
移动开发 时间:
2014-12-07 10:10:11
阅读次数:
288
OK , 就绪, 第一篇博客开撸 ~android培训、java培训、期待与您交流!先听了毕姥爷激情澎湃的其他类型 ,从这里开始入手吧 :(一)System类 System类代表系统类,系统的属性和方法都放在该类。System类是一个final类, 它不能被初始化,,即System类中的属性和方.....
分类:
编程语言 时间:
2014-12-06 23:59:56
阅读次数:
488
最近看到有人在问这三个参数的含义,其实帮助已经很详细的介绍了这三个参数,看来还是要好好学学英语了,不然连解释都看不懂。/** * Get a View that displays the data at the specified position in the data set. You can ...
分类:
其他好文 时间:
2014-12-06 22:45:59
阅读次数:
301
1 public class AbAnimationUtil { 2 3 /** 定义动画的时间. */ 4 public final static long aniDurationMillis = 1L; 5 6 /** 7 * 用来改...
分类:
其他好文 时间:
2014-12-06 16:47:30
阅读次数:
218