-
深入理解Java延迟绑定 日期:2009-12-23 15:42:36 点击:8 好评:0
下面几个类用于确定今天晚餐要喝的酒以及酒的温度。 class Sommelier { Wine recommend(String meal) { ... } } abstract class Wine { // 推荐酒的温度 abstract float temperature(); } class RedWine extends Wine { // 红酒...
-
2003 冬季 Java FAQ 日期:2009-12-23 15:42:36 点击:3 好评:0
jsp内置对象 内置对象是不需要声明,直接可以在JSP中使用的对象,JSP有以下几种内置对象: request request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于...
-
好的JAVA风格 日期:2009-12-23 15:42:36 点击:5 好评:0
caiyi0903(翻译) 介绍 作为一个已经工作了很多年的软件开发者和咨询师,我看过大量形形色色的程序语言代码。其中有文雅的也有丑陋的,但是不幸的是,它们中大多数代码都是丑陋...
-
利用JAVA操作EXCEL文件 日期:2009-12-23 15:42:36 点击:4 好评:0
作者: Rubber 使用Windows操作系统的朋友对Excel(电子表格)一定不会生疏,但是要使用Java语言来操纵Excel文件并不是一件轻易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需...
-
Java接口的妙用 日期:2009-12-23 15:42:36 点击:3 好评:0
要害字 Java,interface 说明 希望能对研究COM的朋友带点帮助 接口功能介绍 1、‘纯’抽象类的实现(参见JAVA编程思想P/153) // Interface1.java 接口只负责描述自己的样子“对于实现我的所有的...
-
Java 2D 功能概述 日期:2009-12-23 15:42:36 点击:6 好评:0
Java 2D 提供了实现非常复杂图形的机制,这些机制同 Java 平台的 GUI 体系结构很好地集成在一起。尤其是,Java 2D 为开发人员提供了下列功能: 对渲染质量的控制:没有 Java 2D,绘制图形...
-
Java操作Word,Excel,Access,IE,OutLook, PDF 等 日期:2009-12-23 15:42:36 点击:4 好评:0
近来发现问这方面的问题非凡多,花了点时间,找了一些资料,并整理出一个简单例子 Java操作PDF http://www.lowagie.com/ Java操作Word,Excel,Access 参考: http://danadler.com/jacob/ http://jakarta.apache.org/poi/...
-
Java程序的国际化和本地化介绍 日期:2009-12-23 15:42:36 点击:6 好评:0
本文尝试用一个简单的例子来演示在书写Java应用程序时候,怎样使之符合国际化标准,然后对其进行本地化有多么简单。 当一个软件产品需要在全球范围应用的时候,得考虑在不同的地...
-
http断点续传简单实现 日期:2009-12-23 15:42:36 点击:4 好评:0
/* **SiteFileFetch.Java */ package NetFox; import java.io.*; import java.net.*; public class SiteFileFetch extends Thread { SiteInfoBean siteInfoBean = null; //文件信息Bean long[] nStartPos; //开始位置 long[] nEndPos; //结束位置...
-
Java的测试规范 日期:2009-12-23 15:42:36 点击:5 好评:0
1、未使用(死)代码 。存在未使用的私有静态字段 。带有不必要的修饰符的借口 。目前没有使用的私有字段 。未使用的变量 。无需的参数 。显示导入的Java.lang包 。目前没有使用的私有...
-
.NET使用WMI获得硬盘的信息 日期:2009-12-23 15:42:36 点击:5 好评:0
什么是WMI? WMI(Windows治理架构:Windows Management Instrumentation)是Microsoft基于Web的企业治理(WBEM)和 Desktop Management Task Force(DMTF)工业标准的实现. 就是一种基于标准的系统治理的开发接口...
-
如何实例化一个抽象类 日期:2009-12-23 15:42:36 点击:3 好评:0
抽象类就一定不可以实例化吗? 看下面的例子: public abstract class YourClassName { public abstract Object someMethod(...); } 在你要有的地方 YourClassName ycn = (YourClassName) Java.lang.reflect.Proxy.newProxyInsta...
-
消除对过期对象的引用 日期:2009-12-23 15:42:36 点击:2 好评:0
Java比c++方便的一点就是java有自己的垃圾收集机制。可以自动帮你收集垃圾。但是,这并非意味着使用java我们就不需要考虑内存治理了。 这一点相信很多java程序员都是知道的,就是当...
-
避免使用finalizer()函数 日期:2009-12-23 15:42:36 点击:4 好评:0
...
-
用私有构造函数强化不可实例化能力 日期:2009-12-23 15:42:36 点击:3 好评:0
有时候我们会编一些只含有静态域和静态方法的类.比如把操作原始类型和数组类型的方法集中起来:Java.lang.Math,java.util.Arrays..或者把操作在特定接口之上的对象的方法集中起来,比如jav...
-
避免创建重复对象 日期:2009-12-23 15:42:36 点击:4 好评:0
很简单的一个例子: 不要使用 String ts=new String(“hello”); 这样会生成多余的对象. 最好使用 String ts=”hello”; //add by chris: 很多文章都建议使用stringbuffer来代替string,为什么会带来性能的...
-
使用私有构造函数来强化单态性 日期:2009-12-23 15:42:36 点击:2 好评:0
单态性是什么?这里做一下简单的介绍: Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作...
-
使用emacs-jde进行Java开发 日期:2009-12-23 15:42:36 点击:18 好评:0
进行Java开发的朋友们一般都使用某种IDE进行开发,比较常用的有JBuilder ,Visual Cafe,Visual Age等。使用IDE开发对于初学者是一种很好的手段。但对于熟悉了Linux/unix开发习惯的朋友们,使用这...
-
用BioJava开发基于隐马尔科夫模型的应用 日期:2009-12-23 15:42:36 点击:7 好评:0
1. 隐马尔科夫模型在生物信息学中的应用 作为一种强大的概率模型,隐马尔科夫模型被广泛地应用到语音识别、计算机视觉等领域。而在计算分子生物学和生物信息学领域,隐马尔科...
-
事件监听器: 将JavaBeans接通起来的方法 日期:2009-12-23 15:42:36 点击:4 好评:0
通 过 适 当 配 置,JavaBeans 能 够 去" 监 听" 其 它 软 件 对 象。 而 且 正 如 你 将 要 看 到 的 一 样, 一 个Java1。1 类( 包 括 任 何 一 个JavaBeans) 一 旦 成 为 一 个 事 件 监 听 者, 就...