内容列表
- 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 查阅全文