内容列表
JDK 1.5 特性使用实例6--staticimport
    定义一个包含常量的接口。即我们熟知的反模式 常量接口 Constants.java   package maoxiang.examples.jdk15.staticimport;   /** * @author 毛翔 * * 常量接口 */ public interface Constants {   publi
分类:Java 查阅全文
Externalizable接口的用法
Externalizable接口继承了Serializable接口,用来在序列化时手动的把需要的对象信息进行序列化。Externalizable接口提供了两个方法:writeExternal(ObjectOuput out) 和 readExternal(ObjectInput in) 在你需要被序列化的类中实现这两个方法,这样在此类序列化时这两个方法将被自动执行,用以可定制地序列化此类。举例如下
分类:Java 查阅全文
JDK 1.5 特性使用实例4--Enum
  在JDK 1.5中,Enum有两种类型,EnumSet 和EnumMap   实例1 . Demo.java   package maoxiang.examples.jdk15.Enum;   import java.util.EnumSet;   /** * @author 毛翔 * * EnumSet * Enum
分类:Java 查阅全文
JDK 1.5 特性使用实例3--AutoBoxing
package maoxiang.examples.jdk15;   import java.util.AbstractList; import java.util.List; import java.util.Map; import java.util.TreeMap;   /** * @author 毛翔 * * box 将primitive 类型转换成
分类:Java 查阅全文
JDK 1.5 特性使用实例2--Varargs
  代码实例1。 Varargs.java import java.text.MessageFormat; import java.util.Date;   /** * @author 毛翔 *  * 当参数 为集合或者数组时,可以采用… 简化定义 */ public class Varargs {   public s
分类:Java 查阅全文
Java游戏编程初步
现在流行的游戏似乎都是用C或C++来开发的。在java平台上几乎没有很大型及可玩的流行游戏。由于java是个新生语言,他的许多特性还有待大家的发掘,但是我们不能否认Java在游戏编程方面的强大性。本文将带领大家一步一步学习编写Java游戏。最终打造属于自己的Java游戏。   在开始之前我们得确认你已经安装了Java JDK,并已经安装了浏览器软件如IE。本章是以Internet为开发对象,一
分类:Java 查阅全文
利用 Ant 和 JUnit 进行开发
使用单元测试来逐步改进代码 Malcolm Davis顾问2000 年 11 月 内容: 从类开始 自动化单元测试 集成到构建中 了解测试的工作原理 并非完全无痛 实现 24x7 参考资料 关于作者 软件开发习惯中一个细微更改都可能会对软件质量产生巨大改进。将单元测试合并到开发
分类:Java 查阅全文
SWT学习笔记(3)——第一个程序
这个程序用VE插件自动生成,VE的信息见http://blog.csdn.net/happy1123/archive/2004/10/10/130395.aspx 源码: import org.eclipse.swt.graphics.Point;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.wi
分类:Java 查阅全文
Swt学习笔记(1)——配置环境
Eclipse版本:3.0.1链接:SWT学习笔记(一)-在项目中加入swt.jarhttp://dev.csdn.net/develop/article/30/30711.shtm 1、swt.jar:{Eclipse安装的路径}\plugins\org.eclipse.swt.win32_3.0.1\ws\win32\swt.jar 2、SWT run-time DLL: &nb
分类:Java 查阅全文
字符串转整型(原创)
String id;        Integer ddd=new Integer(Integer.parseInt(id));int xdd=ddd.intValue();
分类:Java 查阅全文
Struts下JSP页面传递复选框值技巧(原创)
在页面中有8个复选框,名字都是checkbox,在这里这些checkbox组成了一个复选框组,可以通过checkbox[x]来调用具体的某一个复选框。 <form name="form1" onSubmit="return check()" action="/alws/orgcodeapply.do" method="post">     &
分类:Java 查阅全文
Eclipse的可视化插件VE
下载地址:http://download.eclipse.org/tools/ve/downloads/drops/R-1.0-200409191449/index.htmlVE的资源:http://www.eclipse.org/vep/安装VE需要EMF和GEF,在上面的下载地址有。
分类:Java 查阅全文
通过session传递值(原创)
通过session传递值需要导入的包:import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;将值放入session:HttpSession session = request.getSession
分类:Java 查阅全文
Eclipse 资源
一.介绍 1.eclipse官方网站:     http://www.eclipse.org 2.赛迪网       http://tech.ccidnet.com/pub/series/s102.html 3.Eclipse平台入门     http://www-900.i
分类:Java 查阅全文
SWT学习笔记(2)——转载倪大鹏的“SWT:AWT和SWING的强大竞争者”
SWT:AWT和SWING的强大竞争者转载地址:http://www-900.ibm.com/developerWorks/cn/java/l-swt/index.shtml#1   内容: 第一个SWT程序 剖析SWT API 更复杂的程序
分类:Java 查阅全文
JDK 1.5 特性使用实例1--Generics
 特别说明:虽然Sun 把新版本的JDK按中国人的习惯取名为5.0,尽管新版本的新特性是如此之多,不过我还是要把新版本称为JDK 1.5。   Generics 是JDK 1.5 一个最重要的特性,主要用来处理Collection。 详细的 Generics 教程: http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pd
分类:Java 查阅全文
struts开发实践—曲线图实例
--文章源自一位网友struts开发实践-曲线图实例 本案主要功能是完成曲线图的绘制,并将曲线图生成jpg图形并显示。 1。画图的主要函数说明 Graphics g g.drawRect(x_top,x_bottom,width,height):画矩形 g.setColor(color):指定颜色; g.fillRect(x_top,x_bottom,width,height):画
分类:Java 查阅全文
我的Java矢量软件之路3--想象篇
    一天, 一个新西兰的JFDraw客户(免费客户)问我, 能不能将JFDraw的最终用户版改成支持Web参数传递。他希望把JFDraw集成到他的Web应用程序中,我说可以考虑,方案如下:       1. 通过HTML(get/post)参数传递;      
分类:Java 查阅全文
用javascript实现的日期时间输入控件
    在b/s程序设计中,经常需要向一个输入框输入日期或时间,并验证输入是否有效。通常的验证方法是在提交的时候进行字符串验证,如果是合法的日期时间则正常提交,否则取消提交并给出错误信息。或者,将日期时间的输入变成几个下拉列表框,由用户选择年月日时分秒。    这里给出一个用javascript编写的日期时间输入验证脚本。这个脚本可以使一
分类:Java 查阅全文
我的webwork2的cookie拦截器
webwork中没有cookie的映射,只有session的映射. 参考了moxie的cookie拦截器,自己写了一个拦截器,不知道是不是能用 :P 拦截器代码如下:   package com.cnscud.util.interceptor;   import javax.servlet.http.Cookie;import javax.servlet.ht
分类:Java 查阅全文
<< 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 >>