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

java一个多线程的经典例子

import java.io.*;
//多线程编程 
public class MultiThread   

public static void main(String args[]) 

System.out.println("我是主线程!"); 
//下面创建线程实例thread1 
ThreadUseExtends thread1=new ThreadUseExtends(); 
//创建thread2时以实现了Runnable接口的THhreadUseRunnable类实例为参数 
Thread thread2=new Thread(new ThreadUseRunnable(),"SecondThread"); 
thread1.start();//启动线程thread1使之处于就绪状态 
//thread1.setPriority(6);//设置thread1的优先级为6 
//优先级将决定cpu空出时,处于就绪状态的线程谁先占领cpu开始运行 
//优先级范围1到10,MIN_PRIORITY,MAX_PRIORITY,NORM_PAIORITY 
//新线程继承创建她的父线程优先级,父线程通常有普通优先级即5NORM_PRIORITY 
System.out.println("主线程将挂起7秒!"); 
try 

Thread.sleep(7000);//主线程挂起7秒 

catch (InterruptedException e) 

return; 

System.out.println("又回到了主线程!"); 
if(thread1.isAlive()) 
{   
thread1.stop();//如果thread1还存在则杀掉他 
System.out.println("thread1休眠过长,主线程杀掉了thread1!"); 

else 
System.out.println("主线程没发现thread1,thread1已醒顺序执行结束了!"); 
thread2.start();//启动thread2 
System.out.println("主线程又将挂起7秒!"); 
try 

Thread.sleep(7000);//主线程挂起7秒 

catch (InterruptedException e) 

return; 

System.out.println("又回到了主线程!"); 
if(thread2.isAlive()) 
{   
thread2.stop();//如果thread2还存在则杀掉他 
System.out.println("thread2休眠过长,主线程杀掉了thread2!"); 

else 
System.out.println("主线程没发现thread2,thread2已醒顺序执行结束了!"); 
System.out.println("程序结束按任意键继续!"); 
try 

System.in.read(); 

catch (IOException e) 

System.out.println(e.toString()); 
}
}//main 
}/


相关文档:

JAVA Calendar详解

JAVA Calendar详解
(在文章的最后,将会介绍Date类,如果有兴趣,可以直接翻到最后去阅读)
究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢?
比如有:
月份的定义 - 阳`(公)历 一年12 个月,每个月的天数各不同;阴(农)历,每个月固定28 ......

21天学通Java 下载参考

21天学通Java6  下载地址 http://d.download.csdn.net/down/2031000/bolike(只有源代码)
<<21天学通Java 2(第二版)>>(中英文版PDF)+附书源码  下载地址 http://www.zzx8.com/html/c16246.html(似乎中英文的不对应,看中文还是看英文的?) ......

初识Java面向对象的特性

OOP的特性主要有:1、封装;2、继承;3、多态。下面从这几个方面具体阐述。
1、封装
封装能将类的具体信息隐藏起来,使得数据得到保护。其具体实施主要是依靠访问控制机制权限,其权限主要有四种:1、private;2、default(C++没有这种权限);3、protected;4、public。在这四种权限下的数据在外界的可见性不同。Private ......

java io流总结

Java IO的一般使用原则:
一、按数据来源(去向)分类:
1、是文件: FileInputStream, FileOutputStream, FileReader, FileWriter
2、是byte[]:ByteArrayInputStream, ByteArrayOutputStream
3、是Char[]: CharArrayReader, CharArrayWriter
4、是String: StringBufferInputStream, StringReader, StringWriter
5、 ......

关于java中url编码的问题

今天遇到这样的问题。需要下载一个文件,该文件的url如下: hxxp://www.abc.com/view/img/%E7%BD%91%E4%B8%8A%E8%B4%AD%E7%89%A9.rar   
  此链接在浏览器下会重定向到别的网站。所以下载下来的文件并非我想要的。查了下原来是url编码后的文件名。那么要想下载就必须对这个编码进行解码。。。。。
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号