线程测试

/*
        //只执行一个线程打印从0-1W   不可以达到资源共享的目的
        ThreadTest threadTest = new ThreadTest();
        threadTest.start();
        threadTest.start();
        threadTest.start();
        threadTest.start();*/

/*        //四个线程同时打印0-1W  可以达到资源共享的目的
        new ThreadTest().start();
        new ThreadTest().start();
        new ThreadTest().start();
        new ThreadTest().start();*/

/*
        //四个线程同时打印0-1W  可以达到资源共享的目的
        ThreadTest threadTest = new ThreadTest();
        new Thread(threadTest).start();
        new Thread(threadTest).start();
        new Thread(threadTest).start();
        new Thread(threadTest).start();
*/

        //四个线程同时打印0-1W  可以达到资源共享的目的
        new Thread(new ThreadTest()).start();
        new Thread(new ThreadTest()).start();
        new Thread(new ThreadTest()).start();
        new Thread(new ThreadTest()).start();
/*        //一个main线程,顺序执行
        ThreadTest threadTest = new ThreadTest();
        threadTest.run();
        threadTest.run();
        threadTest.run();
        threadTest.run();*/

/*
        //打印四个main线程  顺序执行
        new ThreadTest().run();
        new ThreadTest().run();
        new ThreadTest().run();
        new ThreadTest().run();
*/

/*        //一个main线程  顺序执行
        ThreadTest threadTest = new ThreadTest();
        new Thread(threadTest).run();
        new Thread(threadTest).run();
        new Thread(threadTest).run();
        new Thread(threadTest).run();
*/

        //四个main线程  顺序执行
        new Thread(new ThreadTest()).run();
        new Thread(new ThreadTest()).run();
        new Thread(new ThreadTest()).run();
        new Thread(new ThreadTest()).run();
时间: 2024-08-03 17:46:03

线程测试的相关文章

Java线程测试高并发

package com.expai.utils; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.HttpURLConnection; import java.net.URL; import java.util.concurrent.CyclicBarrier; import java.util.concurrent.Execu

TestNG(十四) 线程测试

package com.course.testng.thread; import org.testng.annotations.Test; public class multiThread { @Test(invocationCount = 10, threadPoolSize = 3) public void test(){ System.out.println("线程测试"); System.out.printf("Thread Id: %s%n",Thread

Junit单元测试对线程测试没反应

今天还想简单写写线程的东西,结果刚刚写完我就懵逼了. 结果啥都没有输出,而用主方法运行就可以输出.没办法,只有度年来寻求自己的答案了 结果各方面的了解,我算是有个了解了. 首先来看看代码 package com.mendale.Test; import java.util.Date; import org.junit.Test; public class Test1 { @Test public void test() { MyTime mt = new MyTime(); mt.start()

C# 线程测试cpu

深夜,闲得无聊,突然奇想,想写控制cpu的,让cpu按照我的思想来,嘎嘎,由于是自己猜的,不要乱喷哦,虽然没人给我评论. 网上看到一个人说,一个死循环就能把单核cpu搞到100%,我不信,(我的电脑i5 4200M),就写了一个控制台程序,代码如下 <span style="color:#3366FF;"> static void Main(string[] args) { while (true) { } }</span> 然后来看效果图 大家看到那个25了吧

ThreadingTest(线程测试)领先的白框进入这个行业

测试一直是黑色的,白点.在一般情况下,因为白盒测试需要逻辑思维能力是比较高的技术要求比一般开发商的项目经验和谨慎甚至更高,和较长的测试时间,用于单元测试,昂贵的工具,因此,国内企业普遍忽视白盒测试.这就是为什么自成立以来的白盒测试.国内没有正式推广的原因. 对于一个健康的測试团队来讲,必需要有一个或多个熟悉白盒測试的人员.让我们先分析下,普通情况下,要实施覆盖率測试.有几种全然不同的策略. 1 黑盒測试(功能測试) 黑盒測试是面向功能的測试.測试用例的根据是软件的需求,測试的对象是执行起来的软件

Android 子线程测试

private volatile boolean mStopped = false; private int i; TextView tv1; TextView tv2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main3); tv1 = (TextView) findVie

java 线程测试 旅游 小练习

package com.hanqi.xc; import java.util.Random; public class lvyou extends Thread { @Override public void run() { for(int i=0;i<10;i++) { System.out.println("Thread测试"+" "+Thread.currentThread().getName() ); try { Random r1 = new Ran

两个线程与stringbuffer和stringbuiler以及lock synchronized线程测试

1 import java.util.concurrent.locks.Lock; 2 import java.util.concurrent.locks.ReentrantLock; 3 4 public class RunnableTest2 { 5 // private StringBuilder sb = new StringBuilder(); 6 private StringBuffer sb = new StringBuffer(); 7 inc i1 = new inc(); 8

实时线程和非实时线程测试

源码如下: #include<stdio.h>#include <unistd.h>#include<pthread.h> void* thread1(void* arg) { unsigned int i,j; int policy; struct sched_param param; pthread_getschedparam( pthread_self( ) , &policy, &param) ; if ( policy == SCHED_OTH