• HashTable的数组和连接两种实现方法(Java版本)

    1.散列表的接口类 [java] package cn.usst.hashtable;      /**   * 散列表的接口类   * @author G-Xia   *   */   public interface HashTable {       //向散列表中插入一个关键字为theKey的元素obj,若成功返回真否则返回假       boolean insert(Object theKey, Object obj);              //向散列表中查找并返回给定关键字theKey对应的元素,若查找失败返回空 ...
    作者:孤风一剑/2014年10月21日/分类:Java开发/阅读:1,085次/标签:, , , /评论关闭
  • java中在map中存取值操作

    在java中map是使用键值对的形式存在的这与数组非常的相似。Map是一个接口它当中包括:HashTable,HashMap,TreeMap等实现类!   对map操作的方法有以下几种,通过这些方法将Map中的内容进行修改: clear()从Map中清除所有的映射。 remove(指定的键)从Map中删除键和与之关联的值! put(键,值)在map集合中添加一组键值对。 putAll(Map)将指定的Map复制到此映射中! ...
    作者:孤风一剑/2014年2月28日/分类:Java开发/阅读:1,402次/标签:, , , , /评论关闭
  • hashtable排序问题

    对于Hashtable在我的上篇博客中有提到,是用在了事务处理中,向sqlhelper传递参数,这个用的很巧妙不知道大家有没有进一步的研究,但是为什么现在需要用到Hashtable的排序呢。大家跟着我想这样的一个场景,现在需要注册一个新用户,注册用户的时候需要有如下的业务逻辑:每个用户拥有或多张卡,注册用户的时候需要对卡进行一定金额的充值。   一、业务表分析: 对于这...
    作者:孤风一剑/2013年9月24日/分类:其它语言/阅读:2,201次/标签:, , , /评论关闭
  • 基础才是重中之重~线程安全的Hashtable

    线程安全就是多线程访问时(WEB网页多用户访问一个页面时),采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 Hashtable 表示键/值对的集合,这些键/值对根据键的哈希代码进行组织,它的Key不能为null,Value可以为null,这一点与Hashmap不同(本身不是线程安全的),...
    作者:孤风一剑/2013年5月18日/分类:Asp.net开发/阅读:1,310次/标签:, /评论关闭