ChinaUnix.net
相关文章推荐:

java优化代码 转

本人对于第二条 觉得还可以更优化 java程序中的内存管理机制是通过GC完成的,“一个对象创建后被放置在JVM的堆内存中,当永远不在应用这个对象的时候将会被JVM在堆内存中回收。被创建的对象不能再生,同时也没有办法通过程序语句释放”(这个是《java的GC机制》中提到的定义,呵呵,还依稀记得)这就是GC对垃圾对象的定义。个人感觉这么解释或许会比较快理解:在运行环境中JVM会对两种内存进行管理,一种是堆内存(对象实例或...

by zuomo - Java文档中心 - 2008-08-04 12:07:18 阅读(487) 回复(0)

相关讨论

String agent = request.getHeader("user-agent"); System.out.println(agent); StringTokenizer st = new StringTokenizer(agent,";"); st.nextToken(); //得到用户的浏览器名 String userbrowser = st.nextToken(); System.out.println(userbrowser); //得到用户的操作系统名 String useros = st.nextToken(); System.out.println(useros); //取得本机的信息也可以这样: //操作系统信息 System.out.println(...

by afei532 - Java文档中心 - 2008-09-23 14:45:57 阅读(625) 回复(0)

String agent = request.getHeader("user-agent"); System.out.println(agent); StringTokenizer st = new StringTokenizer(agent,";"); st.nextToken(); //得到用户的浏览器名 String userbrowser = st.nextToken(); System.out.println(userbrowser); //得到用户的操作系统名 String useros = st.nextToken(); System.out.println(useros); //取得本机的信息也可以这样: //操作系统信息 System.out.pri...

by leihei1618 - Java文档中心 - 2008-09-20 12:00:36 阅读(581) 回复(0)

1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标 识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母 。这样便可标志出它们属于编译期的常数。 java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此 。对于域...

by zieckey - Java文档中心 - 2008-11-05 12:54:06 阅读(600) 回复(0)

* * Title: 时间格式化与计算 */ package web.com; import java.util.Calendar; import java.util.Date; import java.text.*; public class DateTime { public DateTime() { } /** * 取得系统当前时间 * @return String yyyy-mm-dd */ public String getCurrentDate() { Calendar rightNow = Calendar.getInstance(); int year = rightNow.get(rightNow.YEAR); int month = rightNow.get(rightNow....

by 傲枭 - Java文档中心 - 2007-01-06 08:55:04 阅读(394) 回复(0)

运用加密技术保护java代码 内容: 一、为什么要加密? 二、定制类装入器 三、加密、解密 四、应用实例 五、注意事项 参考资源 java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,java...

by wind0299 - Java - 2004-07-28 11:22:02 阅读(3668) 回复(3)

请教一下,JDK是否有编译优化选项,能够优化编译后的字节码文件。

by blossom007cn - Java - 2010-12-10 14:54:42 阅读(3049) 回复(9)

java处理Word, Excel, PDF文档的4种开源系统的代码例子 很多人用java进行文档操作时经常会遇到一个问题,就是如何获得word,excel,pdf等文档的内容?我研究了一下,在这里总结一下抽取word,pdf的几种方法。   1.使用jacob抽取word,excel等文件。   其实jacob是一个bridage,连接java和com或者win32函数的一个中间件,jacob并不能直接抽取word,excel等文件,需要自己写dll哦,不过已经有为你写好的了,就是jacob的作者一并提供...

by cyril1014 - Java文档中心 - 2007-10-19 17:21:16 阅读(745) 回复(0)

三.优化java程序设计和编码,提高java程序性能的一些方法。   通过使用一些前面介绍过的辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。   下面将提供一些在java程序的设计和编码中,为了能够提高java程序的性能,而...

by softiger - Java文档中心 - 2006-07-08 23:59:55 阅读(265) 回复(0)

  java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。   对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,java的性能问题看似不大明显,从而一些java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了很大的应用,但实际上,...

by softiger - Java文档中心 - 2006-07-08 23:58:31 阅读(246) 回复(0)

(来源:http://www.ccw.com.cn) java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很多的批评。对于服务器端的应用程序,由于不大涉及到界面设计和程序的频繁重启,java的性能问题看似不大明显,从而一些java的技术,如JSP,Servlet,EJB等在服务器端编程方面得到了...

by 猫小 - Java文档中心 - 2005-04-11 15:44:03 阅读(840) 回复(0)