
JAVA基础知识
文章平均质量分 78
shibushiyouwenti
这个作者很懒,什么都没留下…
展开
-
巧妙判断奇偶
for (int index = 0; index < itemCount; index++) { if ((index / 2) * 2 == (index)) { strBuffer.append(""); strBuffer.append(itemTree.createHtml(type, itemWidth, index)); strBuffer.ap原创 2010-01-05 17:40:00 · 669 阅读 · 0 评论 -
HashCode的作用
最近看了下张老师有关HashCode的视频,现将内容记录如下:如果想查找一个集合中是否包含某个对象,大概的程序代码怎么写呢?你通常是逐一取出每一元素与要查找的对象进行比较,当发现某个元素与要查找的对象进行Equals方法比较的结果相等时,则停止继续查找并返回肯定的信息,否则,返回否定的信息。如果一个集合中有很多元素,比如一万个,并且没有包含你要查找的对象时,则意味着你的程序要从该集合取出一万个原创 2010-04-18 19:25:00 · 965 阅读 · 0 评论 -
反射的作用
反射的作用——>实现框架功能1、框架与框架要解决的核心问题我做房子卖给用户住,由用户自己安装门窗和空调,我做的房子就是框架,用户需要使用我的框架,把门窗插入到我的框架中。框架与工具类有区别,工具类是被用户调用,而框架是调用用户的类。2、框架要解决的核心问题我在写框架(房子)时,你这个用户可能还在上小学,还不会写程序呢?我写的框架程序怎么才能调用到你以后写的类呢?因为在写框架程序时无原创 2010-04-19 22:37:00 · 718 阅读 · 0 评论 -
用Java实现非阻塞通信
JAVA 非阻塞通信转载 2011-04-26 23:41:00 · 4147 阅读 · 0 评论 -
Map之key浅谈
今天遇到一问题了,找了很久才找到。其实,现在看起来,这问题也挺简单的。大概就是这样的,我用Map map = new HashMap 缓存了些数据,比如有map.put("1" , 1) ;然后我用取的时候,直接用map.get(1)取的,取不到??(当时写的时候没报错,也原创 2011-08-30 17:48:45 · 728 阅读 · 0 评论 -
Java 6对脚本的支持
下面的例子将演示通过js给javaBean进行初始化。Config.javapublic class Config { private String version = "" ; private int server = 0 ; private String ip = "" ; public String getVersion() { return versio原创 2012-07-05 16:45:06 · 1361 阅读 · 0 评论 -
HashSet与TreeSet对重复元素的判断不同之处
HashSet 的实现其实非常简单,它只是封装了一个 HashMap 对象来存储所有的集合元素,所有放入 HashSet 中的集合元素实际上由 HashMap 的 key 来保存,而 HashMap 的 value 则存储了一个 PRESENT,它是一个静态的 Object 对象。HashSet 的绝大部分方法都是通过调用 HashMap 的方法来实现的,因此 HashSet 和 Hash转载 2014-09-19 17:18:32 · 828 阅读 · 0 评论