一、意图保证一个类仅有一个实例,并提供一个访问它的全局访问点。我们怎么样才能保证一个类只有一个实例并且这个实例易于被访问呢?如果将对象赋值给一个java静态变量,那么你必须在程序一开始就创建好对象。万一这个对象非常耗费资源,而程序在这次的执行过程中又一直没有使用到它,不就形成浪费吗?一个更好的办法是...
分类:
其他好文 时间:
2015-08-26 15:32:04
阅读次数:
154
package yzhou.iterator; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Set; ...
分类:
编程语言 时间:
2015-08-26 15:27:00
阅读次数:
158
JSON定义JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)...
分类:
编程语言 时间:
2015-08-26 15:25:29
阅读次数:
177
首先我们看看源代码如下: 1 package cn.itcast_06; 2 3 import java.awt.Button; 4 import java.awt.Color; 5 import java.awt.FlowLayout; 6 import java.awt.Frame...
分类:
移动开发 时间:
2015-08-26 15:14:31
阅读次数:
152
线性结构之习题讲解【例】逆转链表pack这个系统是黑盒测试,不管你代码写成什么样子,只要结果对就可以。Java链表是不是只在C和C ++里面有用呢?因为Java里面是没有指针的。结构数组也是可以的。什么是抽象的链表呢?链表需要有块地方存数据,有块地方存指针—下一个结点的地址。单链表的逆转可以加一个头...
分类:
其他好文 时间:
2015-08-26 15:13:27
阅读次数:
160
package java.io;
import java.io.IOException;
/**
* A {@code Closeable} is a source or destination of data that can be closed.
* The close method is invoked to release resources that the object ...
分类:
编程语言 时间:
2015-08-26 14:09:38
阅读次数:
191
String可以说是最常用的Java类型之一了,但是最近听说JDK6里面String.substring存在内存泄露的bug,伙惊呆!一起来看看到底是啥情况吧。 这个是可以导致Exception in thread "main" java.lang.OutOfMemoryError: ...
分类:
编程语言 时间:
2015-08-26 14:09:32
阅读次数:
169
WEB容器监听器ServletContextListener主要用来监听容器启动和 销毁的时候需要做一些操作,就可以使用这个监听器来做。 ServletContextListener在Spring启动前启动。 我们实现一个简单的监听器,需要继承接口Servl...
分类:
编程语言 时间:
2015-08-26 14:09:17
阅读次数:
143