`

多线程小例子

阅读更多
package com.test;

import java.io.File;
import junit.framework.TestCase;

public class TestThread extends TestCase {
	protected void setUp() throws Exception {
		super.setUp();
	}

	public void testThread() throws Exception {
		for (int i = 0; i < 5; i++) {
			new Thread(new MyThread(i + 1)).start();
		}
	}

	public class MyThread implements Runnable {
		int count = 1, number;

		public MyThread(int num) {
			number = num;
			System.out.println("创建线程 " + number);

		}

		public void run() {
			while (true) {
				System.out.println("线程 " + number + ":计数 " + count);
				try {
					File file = new File("D:\\" + count + ".txt");
					if (!file.exists()) {
						file.createNewFile();
						System.out.println("D:\\" + count + ".txt 创建成功");
					}
				} catch (Exception e) {
					e.printStackTrace();
				}
				if (++count == 6)
					return;
			}
		}

	}

}
 
分享到:
评论

相关推荐

    QT多线程小例子.zip

    本例中的"QT多线程小例子.zip"提供了两种在QT中实现多线程的方法,适用于QT5.7.0版本。 首先,我们来看"01Thread"这个例子,它展示了QT4中的多线程处理方式。在QT4中,我们可以使用QThread类直接创建和管理线程。在...

    java 多线程小例子 很方便 很实用 适合初学者

    ### Java多线程小例子详解 #### 知识点一:基本多线程示例 在给定的代码示例中,我们首先看到的是一个简单的Java多线程应用实例。这个例子展示了如何创建并启动一个新的线程。在`ThreadDemo`类的`main`方法中,...

    鱼刺多线程注册源码例子(鱼刺多线程稳定框架)

    "鱼刺多线程注册源码例子"是一个基于"鱼刺多线程稳定框架"的编程实践,旨在展示如何在软件开发中有效地利用多线程技术来提高程序的执行效率和稳定性。在这个例子中,"鱼刺框架"可能是一个专门为多线程编程设计的开源...

    Asp[1].net多线程小例子(含写日志).pdf

    Asp[1].net多线程小例子(含写日志).pdf

    mfc编写的用户界面多线程的小例子

    总结,MFC编写的用户界面多线程小例子是一个很好的学习资源,它演示了如何在MFC应用程序中实现多线程,以及如何在多线程环境下有效地管理用户界面。通过深入理解这个例子,开发者可以更好地掌握MFC和多线程编程,...

    易语言-多线程小例子之多线程Ping延迟测速

    在“易语言-多线程小例子之多线程Ping延迟测速”这个示例中,我们将探讨如何利用易语言实现多线程来检测多个IP地址的延迟,以找出延迟最低的IP。 易语言是中国本土开发的一种可视化编程语言,它的语法简洁明了,...

    易语言大漠多线程例子.rar

    这个"易语言大漠多线程例子.rar"压缩包包含了一个使用大漠插件实现多线程编程的示例项目。 多线程是现代程序设计中一个关键的概念,它允许程序同时执行多个任务,提高了程序的效率和响应性。在易语言中,使用大漠...

    多线程小例子之多线程Ping延迟测速-易语言

    《多线程小例子之多线程Ping延迟测速——易语言实现详解》 在IT领域,多线程编程是一项核心技能,它能够充分利用多核处理器的计算能力,提高程序的执行效率。在这个实例中,我们将探讨如何使用易语言实现多线程 ...

    易语言多线程操作例子

    一个易语言操作多线程的例子,分享一下,对于多线程操作,我还是觉得C++更好一点!

    多线程例子 演示多线程使用

    这个“多线程例子”演示了如何在C++环境中实现多线程功能。下面我们将深入探讨多线程的基本概念、C++中的线程库以及如何创建和管理线程。 1. **多线程概念**:在单核CPU中,多线程是通过时间片轮转的方式实现的,即...

    简单的多线程编程例子

    一个非常简洁的多线程编程例子,纯C语言编写,非常适合多线程的入门

    易语言完美多线程控制例子

    在这个“易语言完美多线程控制例子”中,我们将探讨如何在易语言中实现高效、稳定的多线程控制。 首先,我们需要了解多线程的基本概念。多线程是指在一个进程中同时执行多个线程,每个线程都独立于其他线程,有自己...

    大漠多线程绑定例子

    易语言大漠实现多线程例子,适合新手学习使用

    很不错的多线程的例子

    标题"很不错的多线程的例子"和描述"VC++很不错的多线程的实例"都指向了一个关键点:如何在VC++中有效地实现多线程。 多线程是现代操作系统中的一个核心特性,它允许一个进程内同时运行多个独立的执行线程。在VC++中...

    易语言多线程简单实用例子分享

    在这个“易语言多线程简单实用例子分享”中,我们将探讨如何在易语言中利用多线程技术来提高程序的运行效率和用户体验。 多线程是现代软件开发中的一个重要概念,它允许程序同时执行多个任务,而不是顺序地执行。在...

Global site tag (gtag.js) - Google Analytics