最近学习了一下网络编程,因此就无可避免的学习了多线程编程,先后经过在C#、C以及Java环境下编程,有所斩获。以下是Java环境下线程编程的一些总结:
创建线程
重载抽象类Runnable
启动线程
实例化Thread类
Receive rcv; Thread th1=new Thread(rcv);
其中Receive rcv要通过override抽象类Runnable来实现
主要是重载其中的run方法,因为线程启动的目标函数就是重载后的run()方法,示例如下:
public class Receive implements Runnable{
@Override
public void run() {
System.out.print("sdjfhsdjf");
}
public static Receive init(){
return new Receive();
}th1.start();
线程启动后将会执行rcv.run();

粤ICP备2022112217号