![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 77
iteye_13830
这个作者很懒,什么都没留下…
展开
-
必须了解的GC工作原理
必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面 提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java程序的性能。 GC的基本原理Java的内存管理实际上就是对象的管...原创 2011-07-18 17:44:15 · 181 阅读 · 0 评论 -
ASCII 、GB2312、GBK、GB18030、unicode、UTF-8字符集编码详解
ASCII字符集编码 ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。 只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位ASCII系统中传输中文而设计的编码。早期很多邮件系统也只支持ASCII编码,为...原创 2010-05-19 20:23:30 · 79 阅读 · 0 评论 -
Java序列化的机制和原理
本文讲解了Java序列化的机制和原理。从文中你可以了解如何序列化一个对象,什么时候需要序列化以及Java序列化的算法。 有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。 Java 序列化算法透析 Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种...原创 2010-05-19 20:24:23 · 78 阅读 · 0 评论 -
Java中 Object的方法
构造方法摘要 Object() 方法摘要 protected Object clone() 创建并返回此对象的一个副本。 boolean equals(Object obj) 指示某个其他对象是否与此对象“相等”。 protected void finalize() 当垃圾...原创 2010-05-19 20:29:55 · 89 阅读 · 0 评论 -
HashMap中重写hashCode和equals方法
HashMap是一个非常有用的工具,我们可以放基本变量或者自己定义的对象来进行key-->value的查找不过这里有个问题,请看举例我们先创建一个自己的类,作为hashmap的keyclass key{ int i ; public key(int i) { this.i = i; }} 然后我们再定义一...原创 2010-05-19 20:31:04 · 218 阅读 · 0 评论 -
Java中对HashMap的深度分析
HashMap可谓JDK的一大实用工具,把各个Object映射起来,实现了“键--值”对应的快速存取。但实际里面做了些什么呢? 在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java 虚拟机规范》,《apress,.java.collections.(...原创 2010-05-19 20:32:36 · 79 阅读 · 0 评论