• java多线程--实现Runnable接口方式


    因为java类只能继承一个类可以实现多个接口的特性,所以一般情况下不推荐使用继承Thread类实现多线程,下面是实现Runnable接口方式的简单多线程代码

    package text;
    
    /**
     * 多线程
     * @author admin
     *
     */
    public class Threads {
        
        public static void main(String[] args){
            Thread_1 t1=new Thread_1();
            Thread thread1 =new Thread(t1);
            thread1.start();
            
            Thread_2 t2 =new Thread_2();
            Thread thread2=new Thread(t2);
            thread2.start();
            
        }
    }
        
    class Thread_1 implements Runnable{
        
        public void run() {
            try {
                //线程暂停一秒
                Thread.sleep(1000); 
                System.out.println("执行方法1");
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
                
        }
    }
    
    class Thread_2 implements Runnable{
        
        public void run() {
            try {
                Thread.sleep(1000);
                System.out.println("执行方法2");
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            
        }    
    }
        

    循环

    package test.bean;
    
    public class xc {
         
         public static  void main(String[] args){
             for(int i = 0 ; i < 10 ; i ++ ){
                 test t = new test();
                 new Thread(t).start();
             }
         }
    }
    class test implements Runnable{
        public void run() {
            System.out.println("线程:"+Thread.currentThread().getName() + "执行");    
        }  
    }
  • 相关阅读:
    Typesceipt声明文件
    Hadoop综合大作业
    分布式并行计算MapReduce
    安装关系型数据库MySQL 安装大数据处理框架Hadoop
    爬虫综合大作业
    爬取全部的校园新闻
    爬取全部的校园新闻
    获取一篇新闻的全部信息
    理解爬虫原理
    中文词频统计
  • 原文地址:https://www.cnblogs.com/angto64/p/5126585.html
Copyright © 2020-2023  润新知