共 34 篇文章 |
|
Java中HashCode()方法1.hashcode()到底是干什么用的?就是因为Integer重写了equals() 方法 ,所以要重写hsahCode(),以保证a.equals(b) 为true时候,有a==b;重写只要为了满足可能把Integer对象放到hash容器里面 4.有人说a.equal(b)==true则必定a.hashcode()==b.hashcode();用hsahCode()主要是支持hash容器的正确运行,hash容器根据hash... 阅1751 转3 评0 公众公开 11-10-08 12:23 |
Java编译原理Java编译原理: Java 虚拟机(JVM)是可运行Java 代码的假想计算机。JVM定义了控制Java代码解释执行和具体实现的五种规格,它们是: JVM指令系统 JVM寄存器 JVM栈结构 JVM碎片回收堆 JVM存储区 2.1JVM指令系统 JVM指令系统同其他计算机的指令系统极其相似。只要实现了特定平台下的解释器程序... 阅540 转5 评0 公众公开 11-08-17 12:02 |
阅102 转1 评0 公众公开 11-08-15 00:06 |
二进制、八进制、十六进制 使用及转换第六章 二进制、八进制、十六进制。至于二进制……8进制或16进制缩短了二进制数,但保持了二进制数的表达特点。6.2 二、八、十六进制数转换到十进制数6.2.1 二进制数转换为十进制数.二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制。反码:将二进制数按位取反,所得的新二进制数称为原二进... 阅2227 转6 评0 公众公开 11-06-10 16:55 |
关于 Java 性能监控您不知道的 5 件事,第 2 部分关于 Java 性能监控您不知道的 5 件事,第 2 部分.因此,在聚焦 Java 性能监控的第 2 篇文章中,我将介绍 5 个命令行分析工具,使开发人员仅关注运行的Java 进程的一个方面。JDK 包括很多命令行实用程序,可以用于监控和管理 Java 应用程序性能。这种区分 Java 进程的方法非常重要,因为只要涉... 阅296 转1 评0 公众公开 11-05-09 23:44 |
关于 Java 性能监控您不知道的 5 件事,第 1 部分关于 Java 性能监控您不知道的 5 件事,第 1 部分.Ted Neward 引导您关注 Java 性能监控工具,从 5 个技巧开始,使用 Java 5 的内置分析器JConsole 收集和分析性能数据。JDK 附带分析器。JConsole 从 Java 5 开始就随着 Java 平台版本一起发布,而 VisualVM 是在 NetBeans基础上升级的一个分析... 阅129 转1 评0 公众公开 11-05-09 23:40 |
关于 Java 对象序列化您不知道的 5 件事关于 Java 对象序列化您不知道的 5 件事。一旦有了 Person 的 serialVersionUID,不仅可以从原始对象 Person 的序列化数据创建 PersonV2 对象(当出现新字段时,新字段被设为缺省值,最常见的是“null”),还可以反过来做:即从 PersonV2 的数据通过反序列化得到 Person,这毫不奇怪。幸运的是,序列化... 阅68 转0 评0 公众公开 11-05-09 23:34 |
/* 例 1 *//** * @(#) Test.java * @author fancy */public class Test { public static void test(boolean test) { test = !test; System.out.println("In test(boolean) : test = " + test); } public static void main(String[] args) { boolean test = true; System.out.println("Before test(boolean) : test = " + t... 阅16 转自sowill 公众公开 11-04-24 22:34 |
Fail-fast.When building a fault-tolerant system by means of redundant components, the individual components should be fail-fast to give the system enough information to successfully tolerate a failure.Finding the cause of a failure is easier in a fail-fast system, because the system reports the failure with as much in... 阅177 转0 评0 公众公开 11-02-22 17:25 |
Do Your Iterators Always Fail-Fast?The iterators of the Collection implementations of the Java runtime throw a ConcurrentModificationException[1]when they detect that another thread has modified the Collection whilea thread is iterating over it.The fail-fast iterators alsocontain an integer field expectedModCount whic... 阅54 转0 评0 公众公开 11-02-22 17:20 |