好久没有更新博客了,想不到就到寒假了。
线程,这对于我来说还真陌生,毕竟自己还没有学过。而且现在学习线程还是那么深入的去了解。以前认为,学习编程不就是学了能编点小东东出来,然后自娱自乐,从没有想过去深入的验证,发现问题,然后再解决问题。对于初学的我,没法和那些大神一样,菜鸟级别。
<一>先我实现线程的创建。
方法1.
代码如下:
public class Manger {
/**
* @param args
*/
public static void main(String[] args) {
Thread t = new Thread();
t.start();
}
}
很简单,就是直接调用java.lang中的Thread类直接创建对象就OK了。运行线程就直接调用他的start()方法。
方法2.
代码如下:
public class Manger {
/**
* @param args
*/
public static void main(String[] args) {
Threadtest test = new Threadtest();
Thread th = new Thread(test);
th.start();
}
}
/**
* 创建一个Threadtest继承接口Runnable
* @author Administrator
*
*/
class Threadtest implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
}
}
创建一个Threadtest继承接口Runnable,Runnable是java中lang包下的一个接口,通过接口,再实例化一个th = new Thread(test);然后跳用start();就ok了。