![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 81
isazhao
这个作者很懒,什么都没留下…
展开
-
equals(Object)与==的区别
public class Example1{ public static void main(String[] args) { String s1=new String("abc"); String s2=new String("abc"); // s1=s2; System.out.println("用 == 比较结果");转载 2009-10-18 17:49:00 · 344 阅读 · 0 评论 -
类的线程安全性
<br />Java 理论与实践: 描绘线程安全性<br />线程安全不是一个非真即假的命题 <br /><br /><br />级别: 初级<br />Brian Goetz (brian@quiotix.com), 首席顾问, Quiotix Corp<br />2003 年 11 月 15 日7月份我们的并发专家 Brian Goetz 将 Hashtable 和 Vector 类描述为“有条件线程安全的”。一个类难道不是线程安全就是线程不安全的吗?不幸的是,线程安全并不是一个非真即转载 2010-07-20 17:48:00 · 820 阅读 · 0 评论 -
Wrapper implementations in the java.util collections
Wrapper ImplementationsWrapper implementations delegate all their real work to a specified collection but add extra functionality on top of what this collection offers. For design pattern fans, this is an example of the decorator pattern. Although it may s转载 2010-07-20 17:33:00 · 441 阅读 · 0 评论 -
Java并发集合类
<br />ConcurrentHashMap 和 CopyOnWriteArrayList 提供线程安全性和已改进的可伸缩性 <br /><br /> <br /> <br /><br />级别: 初级<br />Brian Goetz (brian@quiotix.com), 首席顾问, Quiotix Corp<br />2003 年 9 月 28 日DougLea的 util.concurrent 包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型 List 和 Map 的高性能转载 2010-07-20 17:13:00 · 847 阅读 · 0 评论 -
Windows Vista下启动tomcat一闪而过解决方案
OS: Windows Vistatomcat version: 6.0.26 安装好jdk和apache tomcat服务器后,通过运行startup.bat启动服务器,总是一闪而过,服务器不能启动。在dos界面下进到tomcat/bin目录,执行startup.bat, 出现如下报错信息: Tomcat Run Error:NB: JAVA_HOME should poin转载 2010-05-20 20:36:00 · 848 阅读 · 0 评论 -
eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En转载 2010-04-05 17:27:00 · 236 阅读 · 0 评论 -
如何使用JTable
本文翻译自Java年鉴1.4版创建表格组件(Creating a JTable Component)The following creates a table that uses an efficient underlying storage implementation. Although cell values can be changed, rows and columns cannot b转载 2010-03-26 11:19:00 · 3205 阅读 · 0 评论 -
深入浅出assertion
级别: 初级欧阳辰 (yeekee@sina.com), 周欣 (zhouxin@sei.pku.edu.cn),2002 年 6 月 12 日J2SE 1.4在语言上提供了一个新特性,就是a转载 2010-03-26 16:12:00 · 575 阅读 · 0 评论 -
Design by Contract 契约式设计
契约式设计(Design By Contract)把类和它的客户程序之间的关系看作正式的协议,描述双方的权利和义务。Bertrand Meyer把它称作构建面向对象软件系统方法的核心。契约式设计的提出,主要基于软件可靠性方面的考虑。可靠性包括正确性和健壮性,正确性指软件按照需求规格执行的能力,健壮性指软件对需求规格中未声明状况的处理能力。健壮性主要与异常处理机制相关。正确性一方面包括对象元素内部运转载 2010-03-26 11:15:00 · 910 阅读 · 0 评论 -
java.io.File中的绝对路径和相对路径
File类是用来构造文件或文件夹的类,在其构造函数中要求传入一个String类型的参数,用于指示文件所在的路径.以前一直使用绝对路径作为参数,其实这里也可以使用相对路径.使用绝对路径不用说,很容易就能定位到文件,例如有一test.txt文件放在D盘根目录下,则它的绝对路径就是"D://test.txt". 那么使用了相对路径jvm如何定位文件的呢?按照jdk Doc上的说法”绝对路径转载 2009-11-18 21:06:00 · 271 阅读 · 0 评论 -
简单理解Java GC与幽灵引用
Java中一共有4种类型的引用:StrongReference、SoftReference、WeakReference以及PhantomReference (幽灵引用), 这 4 种类型的引用与Java GC有着密切的关系, 让我们逐一来看它们的定义和使用场景。转载 2013-05-05 12:29:16 · 516 阅读 · 0 评论