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

Java SE中的线程

1.创建线程
     方式一:通过Thread的子类创建,此时需要在Thread类的子类中重写父类的public void run()方法
     方式二:直接使用Thread类创建
                      用这种方式创建线程时,通常要使用以下构造方法:Thread(Runnable a) //Runnable是一个借口
                      此时需要在使用了Runnable接口的类中重写Thread类的public void run()方法
2.Thread类常用的方法
     start():启动线程,一般是在主函数中启动
     run():用来规定线程被启动以后,该线程所要执行的具体操作
     setName(String s):给线程取名
     getName():返回当前线程的名称
     sleep(int millsecond):是Thread类的类方法,该方法是线程在其run()方法中经常调用的方法,表示线程休眠一段时间,
                                        millsecond是其休眠的毫秒数;它必须在try--catch语句中被调用,异常类通常为InterruptedException
     isAlive():判断该线程是否处于运行状态
     currentThread():返回当前正在占用CPU资源的线程
     interrupt():当某个线程调用sleep()方法处于休眠状态时,该线程可以使用interrupted()方法吵醒自己,即导致休眠的线程发生
                        InterruptedException异常,从而结束休眠,重新排队等待CUP资源
3.线程同步
     是指若干个线程需要使用同一个synchronized修饰的方法
     用synchronized修饰的方法称为同步方法
     


相关文档:

javascript实现像java、c#之类的sleep暂停的函数功能

我们都知道java、c#、vb等语言都有sleep暂停的函数,而JavaScript脚本没有类似的功能。
下面就是我的实现的方法:
<mce:script type="text/javascript"><!--
function test()
{
var s="javascript--暂停函数";
setTimeout(
function(){
eval(sleep(test)); //执行return之后的代码,也就是&ldq ......

Java中native关键字用法

      在通读jdk源代码的时候发现许多java方法前都有native关键字修饰,最后得知native是与C++联合开发的时候用的,java自己开发不用。
      使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。这些函数 ......

JAVA中最方便的Unicode转换方法

在命令行界面用native2ascii工具  
1.将汉字转为Unicode:  
C:\Program   Files\Java\jdk1.5.0_04\bin>native2ascii  
测试  
\u6d4b\u8bd5  
2.将Unicode转换为汉字: 
C:\Program   Files\Java\jdk1.5.0_04\bin>native2ascii   -reverse  ......

JAVA字符串操作

1、   public class HelloWorld {
    public static void main(String args[]){
     String s="daxiong";
     System.out.println("Hello,World!"+"lu shenglong"+s);
     char c[]={'s','w','q'};
    &nb ......

Java读取Properties文件的六种方法

 使用J2SE API读取Properties文件的六种方法
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = Resou ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号