多线程
大数据的未来
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
创建多线程的第二种方法
创建线程的第二种方法 package com.thread; public class TicketRun implements Runnable{ private static int ticket =100;//模拟100张火车票 @Override public void run() { while(true){ if(ticket>0){ System.ou原创 2015-11-20 21:49:20 · 431 阅读 · 0 评论 -
多线程安全问题
多线程安全问题 package com.thread; public class SyncTicketThread extends Thread { Object object = new Object(); private static int ticket =100;//模拟100张火车票 @Override public void run() { while(true){ s原创 2015-11-20 22:24:15 · 423 阅读 · 0 评论 -
顾客存钱到银行
多线程同步代码块 1、哪些是多线程代码? 2、多线程-同步函数? 3、哪些是共享数据? package com.thread; class Bank{ private int sum; Object object = new Object(); public void add(int n ){ synchronized (object) { sum =sum+n; t原创 2015-11-20 23:00:06 · 632 阅读 · 0 评论 -
创建多线程的第一种方法
创建多线程的第一种方法 package com.thread; /** * 创建线程的第一种方法 * @author 小明 * */ public class Demo extends Thread{ @Override public void run() { for(int i =0;i<100;i++) System.out.println("demo run"+i); }原创 2015-11-20 20:22:13 · 422 阅读 · 0 评论 -
同步函数多线程
package com.thread; class Bank2{ private int sum; //Object object = new Object(); public synchronized void add(int n ){ //synchronized (object) { sum =sum+n; try { Thread.sleep(10);原创 2015-11-20 23:02:22 · 407 阅读 · 0 评论 -
多线程卖火车票
多线程卖火车票 package com.thread; public class TicketThread extends Thread { private static int ticket =100;//模拟100张火车票 @Override public void run() { while(true){ if(ticket>0){ System.out.println(原创 2015-11-20 21:37:06 · 2998 阅读 · 0 评论 -
创建2个线程及一个主线程
创建2个线程及一个主线程 package com.thread; public class Demo2 extends Thread { private String name; public Demo2(String name){ this.name = name; } @Override public void run() { for(int i =0;i<100;i++原创 2015-11-20 20:51:53 · 1057 阅读 · 0 评论
分享