package writeimg; import javax.imageio.ImageIO; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.Bu...
分类:
编程语言 时间:
2015-04-08 12:51:59
阅读次数:
169
在学习《Java编程思想》的时候看到了动态代理,觉得很有意思,现在来做一下总结。代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。优点:(1).职责清晰真实的角色就是实现实际的业务...
分类:
编程语言 时间:
2015-04-08 12:49:34
阅读次数:
159
Gson是一个使用映射支持JSON与Java对象之间相互转换的库文件。你可以定义和JSON keys相对应名称的Java对象。把对象传递给传递Gson,然后Gson会帮你为对象填充字段值。 下面是一个完整的示例:演示了使用Gson解析Volley数据: 1 public class GsonRequ...
分类:
其他好文 时间:
2015-04-08 12:48:34
阅读次数:
120
1.Comparator中compare()与Comparable中compareTo()方法的区别 Treeset集合创建对象后, A:如果是空构造,即TreeSet ts = new TreeSet(); ,那么ts.add();,时需要在Student上implements Compa...
分类:
编程语言 时间:
2015-04-08 12:47:59
阅读次数:
791
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个...
分类:
编程语言 时间:
2015-04-08 12:44:41
阅读次数:
204
首先来看看浅拷贝和深拷贝的定义:浅拷贝:使用一个已知实例对新创建实例的成员变量逐个赋值,这个方式被称为浅拷贝。 深拷贝:当一个类的拷贝构造方法,不仅要复制对象的所有非引用成员变量值,还要为引用类型的成员变量创建新的实例,并且初始化为形式参数实例值。这个方式称为深拷贝 也就是说浅拷贝只复制一个对象,....
分类:
编程语言 时间:
2015-04-08 12:43:55
阅读次数:
146
1实现一个类MyInputStream读取文件,且不能抛出异常public class TestDemo { public static void main(String[] args) throws Exception { InputStream in = new MyInpu...
分类:
编程语言 时间:
2015-04-08 12:43:54
阅读次数:
156
今天使用Fragment的时候,出现了这个错误IllegalStateException: Can not perform this action after onSaveInstanceState:E/AndroidRuntime(12747):Causedby:java.lang.Illegal...
分类:
其他好文 时间:
2015-04-08 12:41:15
阅读次数:
131
Instrction ArrangementTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1145Accepted Submission(s): ...
分类:
编程语言 时间:
2015-04-08 12:38:18
阅读次数:
158
Code import java.util.Random; import java.awt.*; //引入的包,Graphics所在的包 import java.applet.*; class Particle { protected int x; protected i...
分类:
其他好文 时间:
2015-04-08 12:37:39
阅读次数:
205