码迷,mamicode.com
首页 >  
搜索关键字:Runnable    ( 2999个结果)
多线程共享数据
多个线程行为一致共同操作一个数据,最经典的例子就是卖票 2.多个线程行为不一致,共同操作一个数据 如果每个线程执行的代码不同这个时候就需要调用不同的Runnable对象,有两种方法实现这个Runnable对象之间的数据共享 ,将共享数据封装在另外一个对象中,然后将这些对象逐一传递给各个Runnabl ...
分类:编程语言   时间:2019-06-01 21:39:01    阅读次数:139
ThreadPoolExecutor任务提交过程源码浅析
线程池是一种重复利用既有线程的池化技术 ,它大量减少了线程的创建初始化过程,也可以防止海量线程创建占尽资源的风险。 任务提交过程 学习使用线程池的使用,我们都大概知道这样一个过程,如图: 这个是一个Runnable实例提交到线程池的过程,大体分为4个步骤: 1)判断当前线程数量是否小于核心线程数量, ...
分类:其他好文   时间:2019-05-31 23:14:12    阅读次数:129
Java8 lambda表达式10个示例<转>
例1、用lambda表达式实现Runnable 我开始使用Java 8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java 8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么呢?那就是用 ...
分类:编程语言   时间:2019-05-31 23:07:45    阅读次数:113
Jmeter—实现识别验证码登录
Jmeter—实现识别验证码登录 在做自动化测试或压力测试时,验证码总是一个问题。在以往的压力测试经历中,测试一般在独立的测试环境中进行,可以放心禁用验证码或使用万能验证码,这个是最实用的。但是,这两天我尝试了一个使用第三方的图形图像识别工具来完成验证码识别并通过Jmeter完成登录的过程,识别工具 ...
分类:其他好文   时间:2019-05-29 14:47:29    阅读次数:445
go调度: 第二部分-go调度器
前言 这个博客是三部分中提供go调度器的语义和机制的部分. 博客三部分的顺序: 1) go调度: 第一部分-操作系统调度 2) go调度: 第二部分-go调度器 3) go调度: 第三部分-并发 介绍 在博客三部分中的第一部分, 我解释了操作系统调度器中对理解go调度器机制重要的方面. 在博客的这部 ...
分类:其他好文   时间:2019-05-28 20:03:22    阅读次数:118
java面试题2
简述数据库的三大范式? 第一范式(1NF):列不可再分,确保每一列的原子性。 第二范式(2NF):属性完全依赖于主键,满足第二范式就必须先满足第一范式。 第三范式(3NF): 属性不依赖于其他非主属性,属性直接依赖于主键。 增删改查语句(left join,right join)? 增:insert ...
分类:编程语言   时间:2019-05-27 09:15:53    阅读次数:145
java多线程:继承Thread和实现Runable接口的区别
如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。 1.继承Thread——多线程执行各自的资源,线程执行的资源互不干涉,各自执行各自的 控制台输出(各自操作各自的10张票,互不干涉): 2.实现Runnable接口——多线程共享同一资源: ...
分类:编程语言   时间:2019-05-25 20:11:32    阅读次数:199
并发编程(壹):创建线程的三种方式及其对比
创建线程的三种方式及其对比 1. 继承 Thread类 (1). 继承Thread类。并重写run()方法,该方法无参数,无返回值; (2). 创建子类实例,并实例化对象; (3). 通过start()方法启动,注意:不是通过run()方法启动。 2. 实现Runnable接口 (1). 实现Run ...
分类:编程语言   时间:2019-05-25 09:48:30    阅读次数:85
Java多线程分析案例
1. 多线程的创建方式 (1)、继承 Thread类:但Thread本质上也是实现了Runnable 接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过 Thread 类的 start()实例方法。start()方法是一个 native 方法,它将启动一个新线程,并执行run() ...
分类:编程语言   时间:2019-05-24 15:44:52    阅读次数:150
java12-字符串操作类String、StringBuffer、StringBuilder
1.概述 刚看了一下,我截图的文档字太小了好像有点看不清,请放大浏览器页面观看(Ctrl + 鼠标滚轮)或者到 官方API文档查看 无论是哪种编程语言,对字符串的操作都是必不可少的。JAVA中为我们提供了三个操作字符串的类,分别是String、StringBuffer、StringBuilder,下 ...
分类:编程语言   时间:2019-05-20 21:09:41    阅读次数:173
共2999条   上一页 1 ... 50 51 52 53 54 ... 300 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!