Java In EveryWhere
huicer
这个作者很懒,什么都没留下…
展开
-
一个关于输入、输出流的小题目(2)
编写应用程序,读出“my file.txt”的内容,并将读出的内容输出到屏幕上,读文件结束后,显示“Finished reading,programe ended.”.这是我的程序,如有更好的,请赐教。 package huicer;import java.io.*;public class ReadInFile { /** * @param args */ public原创 2008-03-06 13:55:00 · 511 阅读 · 0 评论 -
改进对象管理方式 提高程序性能
作者:仙人掌工作室 本文选自:赛迪网 2002年03月26日 一、Java的内存管理 对象是功能强大的软件构造模块,在 Java中它们有着极其广泛的应用。实际上,由于对象的应用是如此广泛,开发者有时忘记了创建对象所要付出的代价,结果就导致程序进入了“对象搅拌器”(Object Churn)状态。在这种状态下,处理器的大部分时间消耗在周而复始的创建对象和回收被废弃对象的操作中。转载 2008-04-28 11:22:00 · 521 阅读 · 0 评论 -
java内存分配
今天看了一下java的内存分配,分享一下: 从更底层一点来说,堆和栈只是对他的可见内存(可能是物理内存)的使用方式。如果我们的系统有1G的内存,我们可以分256K给栈,然后拿500M给内存管理器。于是前者成了栈内存,后者成了堆内存。基础数据类型直接在栈空间分配, 方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。 引用数据类型,需要用new来创建,既在栈转载 2008-04-28 10:59:00 · 667 阅读 · 0 评论 -
提升JSP应用程序的七个实用方法
方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。 例如,通过在init()方法中建立一个JDBC连接转载 2008-04-28 11:52:00 · 627 阅读 · 0 评论