- 浏览: 8960 次
- 性别:
- 来自: 武汉
最新评论
文章列表
java泛型是javaSE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。
泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。
可以在集合框架(Collection framework)中看到泛型的动机。例如,Map 类允许您向一个 Map 添加任意类 ...
今天在安装jadclipse时总是没有显示安装成功。试了以下方法都不行:
1、打开命令行,到当前eclipse的目录下,输入eclipse -clean,重新启动eclipse,这样eclipse就会加上新的插件了。
2、如果插件不能升效,则请将eclipse\configuration\org.eclipse.update目录删除后再启动eclipse:)
最后在eclipse\configuration\config.ini 文件中将配置信息
org.eclipse.update.reconcile=false设置为true,重启eclipse就好了。
String 字符串常量
StringBuffer 字符串变量(线程安全)
StringBuilder 字符串变量(非现场安全)
String
String类型和其他两种类型的主要性能区别其实在于String是不可变的对象,因此在每次对String类型进行改变的时候其实都等同于生成了一个新的String对象,让后将指针指向新的String对象,所以经常要改变的字符串最好不要用String,因为每次生成对象都会对系统性能产生影响,特别当内存中的无引用对象多了以后,jvm的gc就会开始工作,那速度是一定很慢的.
static String str="javaeye"
...
1.拆分字符串遇到特殊字符,比如:对‘$’符号,就应该使用‘\\$’,后总结可以加个方括号如 "[.]"。2.遍历HASHMAPIterator itr = map.keySet().itrator();while(itr.hasNext()){ Object temp1 = itr.next(); Object temp2 = tab.get(temp1);}3.日历操作Calendar c = Canlendar.getInstance();c.get(c.YEAR);//获取年份,其他同理c.add(c.MONTH,-1);//上个月的日期 5.读取配置 ...
Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://commons.apache.org/ BeanUtils Commons-BeanUtils 提供对 Java 反射和自省API的包装 Betwixt Betwixt提供将 JavaBean 映射至 XML 文档,以及相反映 ...
js小例子
- 博客分类:
- javascript
--------------------------sample--------------------------------
package com.hw.DOM4J;
import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.Iterator;
import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentFactory;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import org.dom4j.io.SAXRe ...
1:类加载时进行对象的实例化:
public class SingletonA {
//SingletonA的唯一实例 private static SingletonA instance = new SingletonA(); //将构造函数私有,防止外界构造SingletonA实例 private SingletonA() { } /** * 获取SingletonA的实例 */ public static SingletonA getInstance() { return instance; }
}
2:第一次访问时进行对象的实例化
public class Sin ...
在我们仅仅允许类的一个实例在我们的应用中被创建的时候,我们使用单例模式(Singleton Pattern)。这个模式保护类的创建过程来确保只有一个实例被创建,它通过设置类的构造方法为私有来达到这个目的。
要获得类的实例,单例类可以提供一个方法,如getInstance,来返回类的实例。该方法是唯一可以访问类来创建实例的方法。
下面是单例的一个例子:Java代码1.public class SingletonPattern{ 2. private static SingletonPattern instance; 3. private SingletonPatter ...