Category Archives: Java

Swing中多线程操作UI

通常 Swing 不是线程安全的。除非另行说明,否则所有 Swing 组件及相关类都必须在事件调度线程上访问。
由于Swing不是线程安全的, 因此在实际操作过程中, 应避免通过多线程来操作UI. 在必要时, 应注意要将控件转移到事件调度线程。转移控件和开始处理 Swing 的首选方法是使用 inv

More…

Posted in Java | Tagged , , , | Leave a comment

StringBuilder 小结

//———————-以下待删除————–
// TODO 学习后删除;
public static String getTestString() {
StringBuilder sb = new StringBuilder();//新建一个SB

More…

Posted in Java | Tagged , | 1 Comment

Java I/O 操作

处理一个本地文件 或是一个InputStream

public String parseEmail(String fileName) throws IOException{
java.io.File file = new java.io.File(fileName);
if(file.

More…

Posted in Java | Leave a comment

Java正则表达式使用笔记

1. 编写并测试正则表达式.
使用工具:
Eclipse 正则表达式书写测试插件 – 基于java.util.regex
 
2.
//定义正则表达式

//定义正则表达式
private static final String REGEX_EMAIL = “([\\w

More…

Posted in Java | Tagged , , | Leave a comment

Java中使用参数选择 – Use Preferences in Java

API: http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/util/prefs/Preferences.html
需求: 某文件解析器, 设定解析的默认文件, 在关闭时将最后一次解析的路径保存, 再次打开时, 取出上次解析文件之路径.

More…

Posted in Java | Tagged , , | Leave a comment