易截截图软件、单文件、免安装、纯绿色、仅160KB

Agile Java 学习笔记(二) 起步

由于有一定的Java和JUnit的基础,所以感觉第一课比较简单,但收获还是有的,比如说重构部分介绍的内容。
JUnit要点:
测试方法的命名规则:
l  方法必须声明为public
l  方法的返回值必须为void
l  方法的名字必须以小写的test为前缀
l  方法不能接受任何参数
 
重构要点:
1.   保证在系统中没有重复的代码
2.   保证代码是干净的,并且富有表现力,可以清晰地体现程序员的意图
 
重构部分主要讲了两点:1.  清除不必要的变量。 2. 不能有重复代码。
比如说出现多次的一个字符串可以用一个final的局部变量来替代。
 
另外,先写测试。


相关文档:

Java多线程

多线程
线程:是指进程中的一个执行流程。
线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。
如何创建一个线程?
创建线程有两种方式,如下:
1、 扩展java.lang.Thread类
2、 实现Runnable接口 ......

Java应用技巧——文本撤销、恢复功能的实现

作文本编辑器的时候,撤销(undo)、恢复(redo)是必不可少的两个功能。实现这个功能,要用到javax.swing.undo包中的UndoManager类。
UndoManager类有如下常用方法:
boolean canUndo()  ——判断能否进行撤消操作,可以则返回true。
boolean canRedo()  ——判断能否进行恢复操作,可以则返 ......

java中的Singleton (单立)设计模式(还没写完)

Java Singleton
模式(单身模式,单态模式)是一种创建型设计模式。用来保证在运行的应用程序中,一个Class只是实例化一次,也就是只有一个相应的对象存在。在
web 程序中我们会用一个核心的分配功能的Servlet程序,在这里我们就可以运用这种设计模式了。 ......

Java开发工具

eclipse官方网站
http://www.eclipse.org/downloads/
Eclipse 3.4M2官方下载地址 大小:140M
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/S-3.4M2-200709210919/eclipse-SDK-3.4M2-win32.zip
Eclipse Classic3.41 大小:151M
http://www.eclipse.org/downloads/download.php?file=/eclipse/down ......

java语言 for ArcGis简单绘图

package demo1;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.GridLayout;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号