zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然JAVA线程编程笔记:创建线程

    public class ThreadRuning extends Thread{
    
        public ThreadRuning(String name){  
    //重写构造,可以对线程添加名字
            super(name);
        }
        @Override
        public void run() {
            while(true){
                System.out.println("good time");
    //在run方法里,this代表当前线程
                System.out.println(this);
            }
        }
        public static void main(String[] args){
            ThreadRuning threadRuning = new ThreadRuning("1111");
            threadRuning.start();
        }
    }

    public class RunableTest implements Runnable {
        @Override
        public void run() {
            while (true) {
                System.out.println("good time");
            }
        }
        public static void main(String[] args) {
            RunableTest runableTest1 = new RunableTest();
            RunableTest runableTest2 = new RunableTest();
            new Thread(runableTest1).start();
            new Thread(runableTest1).start();
            new Thread(runableTest2).start();
        }
    }

    public class CallTest implements Callable {
        @Override
        public Object call() throws Exception {
            return "hello world";
        }
     
        public static void main(String[] args){
            FutureTask<String> futureTask = new FutureTask<String>(new CallTest());
            new Thread(futureTask).start();
            try {
                String result = futureTask.get();
                System.out.println(result);
            } catch (InterruptedException e) {
                e.printStackTrace();
            } catch (ExecutionException e) {
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    模拟ajax请求爬取微博
    使用nohup+& 踩到的坑
    Python3爬虫一之(urllib库)
    在linux下安装并运行scrapyd
    创建Django项目并将其部署在腾讯云上
    python解析库之 XPath
    python3中urllib库的request模块详解
    HTTP协议详解
    线程之红绿灯
    win7 64 下安装MyGeneration 遇到的问题解决方法
  • 原文地址:https://www.cnblogs.com/tszr/p/12126420.html
Copyright © 2011-2022 走看看