`

java多线程

    博客分类:
  • java
阅读更多
	public void test() throws Exception {
		class TestThread extends Thread{ 
		    public TestThread(String name) { 
		        super(name); 
		    } 

		    public synchronized void run() { 
		        for(int i = 0;i<5;i++){ 
		            for(long k= 0; k <100000000;k++); 
		            System.out.println(this.getName()+" :"+i); 
		        } 
		    } 
		}
		class TestThread1 extends Thread{ 
		    public TestThread1(String name) { 
		        super(name); 
		    } 

		    public synchronized void run() { 
		        for(int i = 0;i<5;i++){ 
		            for(long k= 0; k <100000000;k++); 
		            System.out.println(this.getName()+" :"+"hello"); 
		        } 
		    } 
		}
		System.out.println("hello"); 
		System.out.println("main thread run ");
		Thread t1 = new TestThread("阿三"); 
        Thread t2 = new TestThread1("李四"); 
        t1.start(); 
        t2.start();
	}
分享到:
评论

相关推荐

    Java多线程知识点总结

    Java多线程是Java编程语言中一个非常重要的概念,它允许开发者在一个程序中创建多个执行线程并行运行,以提高程序的执行效率和响应速度。在Java中,线程的生命周期包含五个基本状态,分别是新建状态(New)、就绪...

    java 多线程操作数据库

    ### Java多线程操作数据库:深入解析与应用 在当今高度并发的应用环境中,Java多线程技术被广泛应用于处理数据库操作,以提升系统的响应速度和处理能力。本文将基于一个具体的Java多线程操作数据库的应用程序,深入...

    Java多线程设计模式上传文件

    Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式...

    java多线程经典案例

    Java多线程是Java编程中的重要概念,它允许程序同时执行多个任务,极大地提升了程序的效率和性能。在Java中,实现多线程有两种主要方式:通过实现Runnable接口或者继承Thread类。本案例将深入探讨Java多线程中的关键...

    java多线程Demo

    Java多线程是Java编程中的一个重要概念,它允许程序同时执行多个任务,提高了程序的效率和响应速度。在Java中,实现多线程有两种主要方式:继承Thread类和实现Runnable接口。 1. 继承Thread类: 当我们创建一个新...

    java多线程的讲解和实战

    Java多线程是Java编程中的重要概念,尤其在如今的多核处理器环境下,理解并熟练掌握多线程技术对于提高程序性能和响应速度至关重要。本资料详细讲解了Java多线程的原理,并提供了丰富的实战代码,非常适合Java初学者...

Global site tag (gtag.js) - Google Analytics