本文转自 --http://www-128.ibm.com/developerworks/cn/java/j-mer0730/index.html
Swing 体系结构一直为开发者提供创建类似于本地 UI 的 Java 应用程序用户界面的方法。Java 2 平台标准版(Java 2 Platform,Standard Edition)的最新版本进一步拓展了这个观念,它提供了一种将反馈声音与 UI 操作关联起来的机制 — 这里所说的反馈声音也就是用户习惯于从计算机扬声器中听到的哔哔声和叮当声。尽管该功能在缺省情况下是关闭的,John Zukowski 在 Magic 的魔力 的这篇...
一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个CPU,那么真正的“同时”是不可能的,但是由于CPU的速度非常快,用户感觉不到其中的区别,因此我们也不用关心它,只需要设想各个线程是同时执行即可。多线程和传统的单线程在程序设计上最大的区别在于,由于各个线...
package lovo.com;
import java.io.*;
public class Dir{ public void find(String fileName) { File flDir = new File(fileName); System.out.println("Files in "+flDir.getAbsolutePath()); String strFiles[] = flDir.list();
//分别用来记录子目录的个数和文件的个数 int intDirCount = 0,intFileCount = 0; //用来记录所有文件的总...
java中常见的日期时间类 Date 类 最基础的日期时间类,返回一个相对日期的毫秒数。 DateFormat类 可以接受字符串输入 输出 SimpleDateFormat类 功能更强大的日期时间格式化类 GregorianCalendar类 提供处理日期的方法,用于计算日期 Calender类
转换字符串为日期String strDate = "2004-08-13";SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd");Date sDate = sDateFormat.parse(strDate...
字符串格式化,只是在字符串的前面或后面添加指定的字符,以达到指定的长度
public String FormatStr(String str/*源字符串*/,String frtstr/*用于填充的字符*/,int len/*格式化后的总长*/,int Flag/*从左边-1还是右边-2开始格式*/)
{
if(str==null) str="";
if(frtstr==null) frtstr=" ";
int num=str.length();
if(Flag==1)//从左
{
for(int i=0;i<len...