文档章节

线程的异步,同步

拥有皮皮猪的小y
 拥有皮皮猪的小y
发布于 2017/05/24 18:36
字数 102
阅读 1
收藏 0

/**
 *
 * @author 小y
 */
public class TreadFive implements  Runnable{
    Timer timer =new Timer();          
    public static void main(String[] args) {
         TreadFive tf =new TreadFive();
         Thread t1 =new Thread(tf);
         Thread t2 =new Thread(tf);
         t1.setName("t1");
         t2.setName("t2");
         t1.start();
         t2.start();  
    }
    @Override
    public void run() {
        timer.add(Thread.currentThread().getName());
    }
    
}

class Timer{
   private static int num=0;
   public   void add(String name){
       //synchronized 锁定线程内部的当前对象.
      // synchronized(this){
         num++;
         try {
           Thread.sleep(1);
       } catch (InterruptedException e) {              
       }
         System.out.println(name+",你是第"+num+"个使用timer的线程");
   }
//   }

}

© 著作权归作者所有

共有 人打赏支持
拥有皮皮猪的小y
粉丝 0
博文 8
码字总数 810
作品 0
揭阳
程序员
服务器高并发设计模式

半同步/半异步模式 先解释一下同步和异步的区别,与刚才I/O的同步、异步不一样,在并发模式中,这里的“同步"指的是程序完全按照代码的顺序执行,“异步”指的是程序的执行需要由系统事件来驱...

满小茂
2016/04/13
184
0
线程中同步、异步、串行、并行

本文出自博客Vander丶CSDN博客,如需转载请标明出处,尊重原创谢谢 博客地址:http://blog.csdn.net/l540675759/article/details/62932901 从线程的时效来看,分别同步和异步 同步:就是在发...

l540675759
2017/03/17
0
0
同步,异步,阻塞和非阻塞的理解

概念 同步是两个对象之间的关系,而阻塞是一个对象的状态。 同步,异步 访问数据的方式,同步需要主动读写数据,在读写数据的过程中还是会阻塞;异步只需要I/O操作完成的通知,并不主动读写数...

好铁
2016/08/28
47
0
服务器两种高效的并发模式

一、并发编程与并发模式 并发编程主要是为了让程序同时执行多个任务,并发编程对计算精密型没有优势,反而由于任务的切换使得效率变低。如果程序是IO精密型的,则由于IO操作远没有CPU的计算速...

翼动动空
2016/09/22
118
0
ios的线程和同步异步操作

ios的线程和同步异步操作 ios的线程和同步异步操作 ios的多线程,同步异步操作,都是我们日常的开发中经常会遇到的问题,本文把常见的ios线程,同步异步的操作进行了整理。 代码下载: 我博客...

lewis-180
2015/12/08
57
0

没有更多内容

加载失败,请刷新页面

加载更多

根据进程名称杀死进程

ps -ef | grep keyword | grep -v grep | awk '{print $2}' | xargs kill -9 逐个分析: 1, ps -ef | grep keyword: 查出进程名含有 keyword 的所有进程; 2, grep -v grep: 从这些结果里面,把......

vinci321
41分钟前
1
0
nginx的简单使用:负载均衡

nginx:反向代理的服务器;用户发送请求到nginx,nginx把请求发送给真正的服务器,等待服务器处理完数据并返回,再把数据发送给用户。 nginx作为一个反向代理服务器,能缓存我们项目的静态文...

osliang
57分钟前
2
0
网站title标题被改并被百度网址安全中心提醒的解决办法

国庆假日期间我们Sine安全接到众多网站站长求助网站标题被改导致在百度搜索中百度安全中心提醒被拦截,导致网站正常用户无法浏览网站被跳转到一些菠菜du博网站,而且很明显的一个特征就是在百...

网站安全
59分钟前
1
0
JDK版本与major.minor version的对照关系

其实,只需要记住jdk6对于major.minor version 50即可,其他版本自行计算即可。 ---------------------

码代码的小司机
今天
1
0
C++基础教程面向对象学习笔记及心得感悟[图]

C++基础教程面向对象学习笔记及心得感悟[图] 使用友元函数重载算术运算符: C ++中一些最常用的运算符是算术运算符 - 即加号运算符(+),减运算符( - ),乘法运算符(*)和除法运算符(/...

原创小博客
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部