class TestThread implements Runnable { int y = 1; public static void main(String args[]) throws InterruptedException { TestThread t = new TestThread(); Thread t1 = new Thread(t); t1.start(); Thread t2 = new Thread(t); t2.start(); } char x = 'A'; String s = new String(); public void run() { while (y < 60) { synchronized (s) { if (y%3==1) { x = 'A'; System.out.print(x); } else { x = 'B'; System.out.print(x); } y++; try { Thread.sleep(10); } catch (InterruptedException e) { e.printStackTrace(); } } } } } public static int getMiddle(int[] list, int low, int high) { int tmp = list[low]; while(low <high) { while(low < high && list[high] > tmp) { high--; } list[low] = list[high]; while(low < high && list[low] < tmp) { low++; } list[high] = list[low]; } list[low] = tmp; return low; } public static void quickSort(int[] list, int low, int high) { for(int i=0;i< list.length ; i++) { System.out.print(list[i] + ","); } System.out.println(); int mid = getMiddle(list,low,high); quickSort(list,low,mid-1); quickSort(list,mid+1,high); }
相关推荐
07-Redis队列Stream、Redis多线程详解_ev.07-Redis队列Stream、Redis多线程详解_ev.07-Redis队列Stream、Redis多线程详解_ev.07-Redis队列Stream、Redis多线程详解_ev.07-Redis队列Stream、Redis多线程详解_ev.07-...
C++_p2p实现多线程文件传输.docC++_p2p实现多线程文件传输.docC++_p2p实现多线程文件传输.docC++_p2p实现多线程文件传输.docC++_p2p实现多线程文件传输.docC++_p2p实现多线程文件传输.docC++_p2p实现多线程文件传输....
多线程实现阶乘运算.zip
基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip...
Linux多线程实现斐波那契数列.rar
《计算机网络系统实践》课程设计报告-多线程网络文件传输.docx《计算机网络系统实践》课程设计报告-多线程网络文件传输.docx《计算机网络系统实践》课程设计报告-多线程网络文件传输.docx《计算机网络系统实践》课程...
操作系统实验二多线程实现矩阵乘法.doc
06_UDP和多线程实现客户端案例.py
05_UDP和多线程实现服务端案例.py
java多线程每个线程挨着打印ABC的4种实现方式,有4个线程t1、t2、t3、t4,t1打印A后t2打印A再t3打印A再t4打印A,然后从新回到t1打印B再t2打印B...t4打印B... 4个线程轮流打印abc... 一个线程可以理解为一个人,打印...
操作系统实验二多线程实现矩阵乘法.pdf
Java课程设计报告-计算器,输入输出流读取iris.txt文件,黄金卡,多线程动画,记事本.pdfJava课程设计报告-计算器,输入输出流读取iris.txt文件,黄金卡,多线程动画,记事本.pdfJava课程设计报告-计算器,输入输出流读取iris...
两种多线程使用方式演示.rar 两种多线程使用方式演示.rar 两种多线程使用方式演示.rar 两种多线程使用方式演示.rar 两种多线程使用方式演示.rar 两种多线程使用方式演示.rar
C#多线程编程实例实战.doc
Linux系统下的多线程编程入门.pdf Linux系统下的多线程编程入门.pdf Linux系统下的多线程编程入门.pdf Linux系统下的多线程编程入门.pdf Linux系统下的多线程编程入门.pdf Linux系统下的多线程编程入门.pdf Linux...
多线程实例源码11.rar多线程实例源码11.rar多线程实例源码11.rar多线程实例源码11.rar多线程实例源码11.rar
完整版多线程模块.e.rar
多线程模块极度版.ec 多线程模块 易语言稳定的多线程模块
利用c++实现的高性能多线程web服务器.zip利用c++实现的高性能多线程web服务器.zip利用c++实现的高性能多线程web服务器.zip利用c++实现的高性能多线程web服务器.zip利用c++实现的高性能多线程web服务器.zip利用c++...