Thinker

  - long way to go...

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  24 随笔 :: 0 文章 :: 143 评论 :: 0 Trackbacks

Java

     摘要: 我们知道ArrayList是基于Array的,所以它拥有Array的优点,适用于按索引取值的场合,但是它不适合插入数据和删除数据,因为每插入或删除一次就会产生一次大量数组内容Copy的操作。而LinkedList正好与ArrayList相反,它比较适合与插入删除操作,不适合于索引取值,因为它不可以像数组一样根据索引值直接就可以定位元素的地址,而需要从头至尾一个一个的来数位置。那么有没有一种数据结构既拥有数据索引取值快速的特性,又拥有快速删除元素的优点呢?  阅读全文
posted @ 2007-08-27 17:18 Long 阅读(2931) | 评论 (9)  编辑

     摘要: 以前只知道学过的语言中变量名的定义都是不能以数字开头的,但是没有深究其中的原因,实际上根本就没在意这里面还有原因。今天写脚本解析程序的时候突然想到了这一点,跟大家分享一下。  阅读全文
posted @ 2007-07-16 15:09 Long 阅读(6254) | 评论 (18)  编辑

     摘要: 在Java开发中,控制台输出仍是一个重要的工具,但默认的控制台输出有着各种各样的局限。本文介绍如何用Java管道流截取控制台输出,分析管道流应用中应该注意的问题,提供了截取Java程序和非Java程序控制台输出的实例。  阅读全文
posted @ 2007-06-16 22:14 Long 阅读(5169) | 评论 (4)  编辑

     摘要: StyledText是SWT包中的一个重要的基础组件,通过它可以显示各式各样的字体。但是StyledText没有提供Undo/Redo的功能,很是让人不爽,本文给出一个简单的演示Undo/Redo操作的示例。另外在自定义的StyledText中还丰富了对快捷键执行动作绑定的功能。  阅读全文
posted @ 2007-06-07 10:25 Long 阅读(4910) | 评论 (7)  编辑

     摘要: 不要使用字符串常量作为对象锁去同步代码, 使用字符串常量作为锁去同步代码是非常危险的事情,有可能产生死锁的情况。  阅读全文
posted @ 2007-05-31 17:27 Long 阅读(3716) | 评论 (2)  编辑

     摘要: JavaScript里有一个特殊的运算符为===,表示只有当两个变量的类型和值都相同的时候返回true。  阅读全文
posted @ 2007-05-28 18:47 Long 阅读(1534) | 评论 (2)  编辑

     摘要: swt-designer关于StyledText的一个Bug  阅读全文
posted @ 2007-05-28 15:19 Long 阅读(1836) | 评论 (3)  编辑

     摘要: 词法分析(字符串分析),编译原理,NFA, DFA, 词法分析器, 源代码, 词法分析程序   阅读全文
posted @ 2007-05-08 13:53 Long 阅读(15916) | 评论 (16)  编辑

     摘要: Java 的转义字符  阅读全文
posted @ 2007-04-20 18:53 Long 阅读(5155) | 评论 (5)  编辑

     摘要: Java 是值传递还是引用传递?  阅读全文
posted @ 2007-04-16 19:52 Long 阅读(8973) | 评论 (18)  编辑

     摘要: 用 Java 通过串口发送手机短信系列(二)简单使用  阅读全文
posted @ 2007-04-13 12:09 Long 阅读(5841) | 评论 (5)  编辑

     摘要: 用 Java 通过串口发送手机短信系列  阅读全文
posted @ 2007-04-12 16:58 Long 阅读(9614) | 评论 (5)  编辑