Java SE
kkllmey
大家好!我有性格开朗,喜欢编写一些具有挑战性的程序!...
展开
-
Java-常---用-集-合
[code="java"]Hashtable和HashMap的区别1.Hashtable是Dictionary(抽象类,如下:)的子类,HashMap是Map接口的一个实现类;2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。...原创 2008-07-03 18:08:51 · 57 阅读 · 0 评论 -
JDBC工具类(ConDB、Dao、MyProperties、MyException、db属性文件)
1.自定义异常类package com.ownhome.exception;/** * 自定义异常类 * @author admin * */public class MyException extends Exception { protected Throwable throwable; /*构造方法*/ public MyException(String msg){...2008-09-27 12:05:06 · 330 阅读 · 0 评论 -
ResultSet ——>List
package com.service;import java.lang.reflect.Method;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.util.ArrayList;import java.util.List;import com.entity.Student;pub...原创 2008-09-26 15:58:59 · 142 阅读 · 0 评论 -
java 反 - 射
获取一个class所对应的Class有如下方法,每个class都有此getClass()方法 1.getClass() String str = "accp"; Class c = str.getClass(); System.out.println(c); //the result is : java.lang.String 即字符串所对应的Class为...原创 2008-09-26 15:01:31 · 135 阅读 · 0 评论 -
控制台接收参数
在控制台接收参数有二种方式1. Scanner input=new Scanner(System.in); //此构造方法也可以是文件名,进行读写操作 String name=input.next(); //在控制台接收字符串 int age=input.nextInt(); //在控制台接收int型2. BufferdReader reader=new BufferdReader(...2008-09-26 14:59:43 · 132 阅读 · 0 评论 -
--Properties文件使用
Properties 基本知识如果不熟悉 java.util.Properties 类,那么现在告诉您它是用来在一个文件中存储键-值对的,其中键和值是用等号分隔的,如清单 1 所示。 清单 1. 一组属性示例 foo=barfu=baz 将清单 1 装载到 Properties 对象中后,您就可以找到两个键( foo 和 fu )和两个值( foo 的 bar 和 fu 的 baz )了...原创 2008-09-26 14:58:12 · 68 阅读 · 0 评论 -
Hasttable--与--HashMap的区别
Hashtable和HashMap的区别1.Hashtable是Dictionary(抽象类,如下:)的子类,HashMap是Map接口的一个实现类;2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过C...原创 2008-09-26 14:57:12 · 89 阅读 · 0 评论 -
--Iterator(接口)模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了...原创 2008-09-26 14:56:33 · 50 阅读 · 0 评论 -
Java-常-用-集-合
java 代码import java.util.List; import java.util.ArrayList; import java.util.LinkedList; import java.util.Map; import java.util.HashMap; import java.util.LinkedHashMap; imp...2008-09-26 14:53:24 · 84 阅读 · 0 评论 -
List,Map,Set的区别
List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应用时可以根据需要自由选择。前面说的I...2008-09-26 14:51:54 · 53 阅读 · 0 评论 -
Java----对象序列化--和XML
public class XMLUtil implements java.io.Serializable{ private String user = null; public String getUser() { return user; } public void setUser(String user) { ...2008-09-26 14:23:20 · 85 阅读 · 0 评论 -
xml
package com.test;import java.io.File;import java.io.FileWriter;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentHelp...原创 2008-10-25 13:05:57 · 114 阅读 · 0 评论