因为在很多年前刚学java的时候用到Hashtable的时候比较好奇为什么第二个t是小写,这不符合sun的风格啊,整个jdk都是标准驼峰,于是带着这个疑问翻过 很多书,看多很多资料,最后的结论是:

  Hashtable的第二个t小写是sun的失误,很多书都提到这个问题,很多人都给sun提过建议修改过来,后来sun也确实讨论过这个t的问题,但是由于Hashtable是jdk1.0的产物:

  

  盲目的替换会导致很多老的系统根本无法兼容,于是sun决定保留这个小写的t,让它继续不合理的存在,当时没有太大的在意,直到看到c#这边的Hashtable的时候,心里有点乐开花的感觉,于是大概的翻了很多c#的类,其实和java一样,是标准的驼峰,唯独Hashtable很例外,不过也可能是我理解的很肤浅,没有理解深入的地方。

  

  C#和java有太多相通的地方,从ORM到IOC,AOP,何曾的相似,相似到到连Hashtable的t都要小写,想想就有点开心

http://www.cnblogs.com/bfchuan/p/4203001.html

转载于:https://www.cnblogs.com/softidea/p/4276893.html

java中Hashtable中的t为什么是小写(转)相关推荐

  1. java empty isempty_Java中isEmpty方法如何使用?

    展开全部 isEmpty()方法有很多类都有,对于String类,62616964757a686964616fe4b893e5b19e31333264656134它是Java 6.0引入的, 当且仅当 ...

  2. JAVA集合框架中的常用集合及其特点、适用场景、实现原理简介

    JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类.本文将就Java Collections Fram ...

  3. java访问jar中的资源问题代码

    package aquar.ja_access; import java.io.*; import java.util.*; import java.util.zip.*; //JarResource ...

  4. java集合map_JAVA中的集合类Map、Set、List

    *精炼的总结: Collection 是对象集合, Collection 有两个子接口 List 和 Set List 可以通过下标 (1,2..) 来取得值,值可以重复 而 Set 只能通过游标来取 ...

  5. java 难度_java中难度大一点的面试题

    1.请大概描述一下Vector和ArrayList的区别,Hashtable和HashMap的区别.(5) (1)Vector和ArrayList的异同 实现原理,功能相同,可以互用 主要区别: Ve ...

  6. java中collection_java中collection是什么?怎么理解?怎么使用?

    展开全部 线性表,链表,哈希表是常e69da5e6ba9062616964757a686964616f31333363386138用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的 ...

  7. java jolt tuxedo_Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试

    Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试 Java中使用Jolt访问Tuxedo服务 – Tomcat环境部署测试 最近在学习基于Tuxedo的系统架构,网上讨论最多的 ...

  8. Java笔记(学习中。。)

    Java笔记 eclipse的使用 常用的dos指令 预备知识 基本语法 变量 关于字符型 关于String 进制转换 运算符 流程控制 数组 数组的内存解析: 数组的Arrays工具类 面向对象 对 ...

  9. JAVA 编程中的汉字处理(1)---java 编程技术中汉子问题的分析与解决

    Java 编程技术中汉字问题的分析及解决 段明辉, 自由撰稿人 简介: 在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题.一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够 ...

最新文章

  1. 转强大Vim的配额置
  2. Chino的成绩(chino的公开赛T3)
  3. 什么是重载or重写,二者的区别是?
  4. KDD 2019论文解读:异构信息网络上的对抗生成学习
  5. java platform se binary怎么关闭_如何吐槽舌尖上的折磨?diss难吃只会说malo,那还怎么battle?...
  6. Python保存dict字典类型数据到Mysql,并自动创建表与列
  7. 与nfs相关的计算机服务设置,在服务器端配置nfs
  8. 前端开发工程师,找工作应该选择大公司还是小公司?
  9. 后台得到webshell方法大汇总
  10. geoserver三维_基于geoserver的伪三维地图制作
  11. zemax输出ies_基于ZEMAX的光学设计教程(第2版)
  12. 计算机软考初级题库,‎App Store 上的“软考题库-最全最新历年真题”
  13. 夜神模拟器 android mprop 开启 ro.debuggable
  14. 如何用 Java 对 PDF 文件进行电子签章
  15. 解决升级完pip后无法使用pip的问题
  16. 平安科技寿险金服面试
  17. ETC收费交易流程规范
  18. QQ2005beta3新功能图片抢先看!(转)
  19. Game Maker 基金会呈献:归属之谷
  20. eladmin 后台管理 -- 登录

热门文章

  1. springboot解决js前端跨域问题,javascript跨域问题解决
  2. Web3.js 0.20.x API 中文版翻译 1
  3. IntelliJ IDEA导入多个eclipse项目到同一个workspace下
  4. SQLSERVER监控复制并使用数据库邮件功能发告警邮件
  5. 共用体的定义和应用【C++】
  6. this.blur()
  7. exchange之2003迁移至2007
  8. Java基础学习(1)
  9. Struts_改写客户列表练习
  10. 现代操作系统-虚拟化和云