
J2SE
文章平均质量分 77
nich262
这个作者很懒,什么都没留下…
展开
-
Image相关的数据类型转换和用法
首先定义用到的数据类型Icon icon;//声明一个图标类Image image;ImageIcon icon;//使用ImageIcon类创建一个图标BufferedImage bi;byte[] bytes;Blob blob;String fileName;一、ImageIcon类构造函数icon = new ImageIcon(fileName);icon = new ImageIco转载 2008-08-25 11:44:00 · 1226 阅读 · 0 评论 -
ClassLoader 类装入问题解密
类装入基础这一节描述类装入的核心概念,为系列剩下的部分提供知识基础。类装入器委托 类装入器委托模型 是把装入请求相互传给对方的类装入器图。引导 类装入器是这个图的根。用单一委托父类 创建类装入器,并在以下位置寻找类:缓存(Cache)父类(Parent)自己(Self)类装入器首先判断要求它装入的类是否与过去装入的类相同。如果相同,就返回上次返回的类(即保存在缓存中的类)。如转载 2008-09-16 17:19:00 · 588 阅读 · 0 评论 -
ClassLoader的解释
ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载转载 2008-10-28 16:23:00 · 439 阅读 · 0 评论 -
关于Java栈与堆的思考
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收转载 2009-01-15 15:40:00 · 404 阅读 · 0 评论 -
JDK5.0垃圾收集优化
作者:江南白衣,最新版链接:http://blog.youkuaiyun.com/calvinxiu/archive/2007/05/18/1614473.aspx,版权所有,转载请保留原文链接。 原本想把题目更简单的定为--《不要停》的,但还是自己YY一下就算了。 Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停转载 2009-02-11 11:01:00 · 419 阅读 · 0 评论 -
JVM内存的设置的原理
默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)在we转载 2009-02-11 10:44:00 · 450 阅读 · 0 评论 -
An Overview on Common JVM Level Problems in Java SE Application
转载:http://www.blogjava.net/justinchenCommon Problems in Java SE ApplicationThis message is based on the following materials. http://java.sun.com/developer/technicalArticles/J2SE/monitoring/#转载 2009-03-20 11:38:00 · 574 阅读 · 0 评论 -
GC(Garbage collection) Log and Analysis
转载:http://www.blogjava.net/justinchen/archive/2009/03/19/254144.html转载 2009-03-20 11:40:00 · 523 阅读 · 0 评论