java学习
WarrenFire
这个作者很懒,什么都没留下…
展开
-
Java NIO:NIO概述
在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。 以下是本文的目录大纲: 一.NIO中的几个基础概念 二.Channel 三.Buffer 四.Selector 若有不正之处,请多多谅解并欢迎批评指正。 请转载 2015-07-30 20:43:13 · 320 阅读 · 0 评论 -
Java finalize方法使用
《JAVA编程思想》: java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。 (1).对象不一定会被回收。 (2).垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。 (4).垃圾回收和finalize()都是靠不住的,只要JVM还没有快到耗尽内存的地步,它转载 2015-07-30 19:31:35 · 378 阅读 · 0 评论 -
Java内存管理:深入Java内存区域
Java内存管理:深入Java内存区域 本文引用自:深入理解Java虚拟机的第2章内容 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述: 对于从事C和C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的皇帝,又是从事最基础工作的劳动人民—既拥有每 一个对象的“所有权”,又担负着每一个对象转载 2015-07-22 20:28:02 · 327 阅读 · 0 评论 -
Java中内存泄露及垃圾回收机制
摘 要 Java语言中,内存空间中垃圾回收的工作由垃圾回收器(GarbageCollector,GC)完成,GC可以有效地减少内存泄露发生的概率,但它的启动无规律可循,因此不能完全避免内存泄露。通过分析产生内存泄露的原因,提出了Java编程中的一些注意事项,有效地避免了内存泄露。 关键词 Java 内存泄露 垃圾回收器 虚拟机 Memory leaks in Java and Garb转载 2015-07-22 20:33:25 · 690 阅读 · 0 评论