Java 线程的创建方法
一多线程的概念
简单说线程就是程序执行的不同路径。而进程是一个静态的概念通常说的启动一个进程是启动一个进程里面的主线程。
多线程则是一个进程里面的不同的程序的执行路径。而事实上在某一个时刻cpu执行了某一个程序 由于速度很快所以
我们感觉不出来
二线程的创建
1 实现接口创建
public void class TextThread{
public Static void main(String[],args){
Runnabel rb=new Runnable1()
Thread th =new Thread(rb)//构造函数的参数是一个实现了Runnable接口的对象
th.Start();//启动线程
for(int i=0;i<=100;i++){
System.out.println("=="+i);
}
}
class Runnable1 implements Runnable{
//实现接口
public void run(){
for(int i=0;i<=100;i+){
System.out.println("----"+i);
}
}
}
}
2 继承线程
public void class TextThread1{
public void main(String[],args){
Runnable2 rb=new Runnable()
rb.start();
}
class Runnable2 extends Thread {
public void run(){
for(int i=0;i<100;i++){
System.out.Println("---"+i);
}
}
}
}
三 使用原则
由于实现接口创建线程比较灵活所以能使用接口创建尽量使用实现接口创建
四 线程的控制
相关文档:
73.FTP下载
/*
import sun.net.ftp.FtpClient;
import java.io.*;
import sun.net.*;
*/
//如果文件在某个目录下,则加入fc.cd("foodir");
//比如要下载ftp://ftp.xx.com/index.html则:
try
{
FtpClient fc=new FtpClient("ftp.xx.com");
fc.logi ......
教你怎样在java的应用程序中加入声音
最近在做java课程设计,想在应用程序(有main()函数的)中加入声音,大家知道
在 Java applet 中声音播放任务很简单,但是在应用程序中缺少这样的支持。现在告诉你如何
在 Java 应用程序中播放声音文件。
看了好多资料发现在 Java 应用程序中播放声音文件在现有发行的 Java ......
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在JDK1.5+ 验证xml
public class SimpleErrorHandler i ......