
java基础知识
宁静的飞飞
软件编程,晨跑,上网
展开
-
七种java字符串反转比较得出String与StringBuffer的效率
import java.util.Stack;/** * @StringReverse * @hp * @上午03:46:45 @ author:fanjf @ 七种java字符串反转 */public class StringReverse {/*** 函数功能说明: 创建者: fanjf 修改者: fanjf 修改日期: 2013-12-11 修原创 2013-12-11 12:16:59 · 897 阅读 · 0 评论 -
Cloning.JAVA源码
没下载到源码,自己写了一份import java.util.ArrayList;import java.util.Iterator;class Int {private int i;public Int(int ii) {i++;}public void increment() {i++;}public S原创 2013-12-14 23:27:34 · 682 阅读 · 0 评论 -
java中volatile关键字的含义
java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchron转载 2013-12-17 18:32:13 · 568 阅读 · 0 评论 -
关于面试题java内存泄漏想到的(1)
再次被问到java内存泄漏的问题,前些天明明在网上看过答案的,编程思想也看了垃圾回收机制,今天仍然是没有表达出自己想要表达的。自己安静下来,仔细想一想,还是总结不到位。现在决定仔细总结一下java内存管理机制。目标:1、总结经典java书籍中阐述的java内存管理机制;2、学会设置jvm内存配置;3、写出内存泄漏的例子;4、至少学会使用一种内存泄漏检测工具 一、java原创 2013-12-23 18:30:29 · 1288 阅读 · 0 评论 -
关于面试题java内存泄漏想到的(2)
Java资料下载地址:http://blog.sina.com.cn/s/blog_67ba07d60100lolk.html2、java书籍找齐,一本一本查找关于内存管理的介绍,以及内存泄漏的介绍:1、JavaLanguage Specification, Third Edition,此书编写风格有些类似于C++他爹写的The C++Programming Language,书中可运原创 2013-12-23 18:32:12 · 1238 阅读 · 0 评论 -
关于面试题java内存泄漏想到的(3)
此处再总结thinking in java中内存回收机制。4.3章节。清除,收尾和垃圾收集。假定我们为对象分配了一个特殊的内存区域,没有使用new。垃圾回收器是无法回收的,为了解决这个问题,java提供了finalize()方法,理想情况下,一旦垃圾回收器准备释放空间,先调用finalize(),而且只有在下一次垃圾回收过程中,才会真正的回收内存。百度面试我回答的就是这个意思,然而这里只是假定原创 2013-12-23 18:33:10 · 947 阅读 · 0 评论 -
Java 7 的新特性一览表(转)
官方说是 7月28日 正式发布 Java 7 ,正常的话我们应该在 7月29日 看到这个版本。很快了,就两天时间。发布之前让我们先来看看 Java 7 都有什么新特性吧。Java 7 的架构图:新特性一览表:Swing新增 JLayer 类,是一个灵活而且功能强大的Swing组件修饰器,使用方法:How to Decorate Component转载 2014-02-28 10:12:26 · 608 阅读 · 0 评论