码迷,mamicode.com
首页 >  
搜索关键字:经典笔试题    ( 30个结果
经典笔试题:监控容器元素的数量(采用LockSupport实现)
笔试题:实现一个容器,提供两个方法:add,size写两个线程,线程1添加10个元素到容器中,线程2实现监控元素的个数,当个数到5时,线程2给出提示并结束 import java.util.ArrayList; import java.util.List; public class Containe ...
分类:其他好文   时间:2020-09-16 12:14:02    阅读次数:34
经典笔试题:标号1-n的n个人首尾相接,1到3报数,报到3的退出,求最后一个人的标号
JAVA笔试题:标号1-n的n个人首尾相接,1到3报数,报到3的退出,求最后一个人的标号 代码如下: public class Test { public static void main(String[] args) { System.out.println(lastPerson(13)); } ...
分类:其他好文   时间:2020-05-30 01:18:16    阅读次数:113
经典笔试题:通过JDK自带工具实现一个间隔并发执行的定时任务
通过JDK自带工具实现一个间隔并发执行的定时任务,代码如下: public class Test{ public static void main(String[] args) { ScheduledThreadPoolExecutor scheduledThreadPoolExecutor = n ...
分类:其他好文   时间:2020-05-24 21:18:52    阅读次数:82
C语言经典笔试题目
1.bool,float,指针变量 与 “零值” 比较的if语句 注意点:c语言中bool类型采用整数存储,0为false,非0均为true; float类型采用IEEE754标准,第一位符号位,中间8位阶数,最后23位为尾数(1.尾数),有精度问题。 bool flag 与零值比较: 标准答案:i ...
分类:编程语言   时间:2020-05-13 00:33:19    阅读次数:111
经典笔试题:线程通信(使用重入锁(ReentrantLock)和条件队列(Condition)实现线程间通信)
经典笔试题: 1、自定义容器,提供新增元素(add)和获取元素数量(size)方法。2、启动两个线程。线程1向容器中新增10个数据。线程2监听容器元素数量,当容器元素数量为5时,线程2输出信息并终止。 package com.gaopeng.programming.test2; import jav ...
分类:编程语言   时间:2020-02-05 18:13:53    阅读次数:86
经典笔试题:线程通信(使用Volatile实现线程间通信)
经典笔试题: 1、自定义容器,提供新增元素(add)和获取元素数量(size)方法。2、启动两个线程。线程1向容器中新增10个数据。线程2监听容器元素数量,当容器元素数量为5时,线程2输出信息并终止。 package com.gaopeng.programming.test2; import jav ...
分类:编程语言   时间:2020-02-05 11:59:12    阅读次数:118
经典笔试题:线程通信(使用CountDownLatch实现线程间通信)
经典笔试题: 1、自定义容器,提供新增元素(add)和获取元素数量(size)方法。2、启动两个线程。线程1向容器中新增10个数据。线程2监听容器元素数量,当容器元素数量为5时,线程2输出信息并终止。 package com.gaopeng.programming.test2; import jav ...
分类:编程语言   时间:2020-02-05 11:50:48    阅读次数:84
经典笔试题:线程通信(使用wait,notify实现线程间通信)
经典笔试题: 1、自定义容器,提供新增元素(add)和获取元素数量(size)方法。2、启动两个线程。线程1向容器中新增10个数据。线程2监听容器元素数量,当容器元素数量为5时,线程2输出信息并终止。 package com.gaopeng.programming.test2; import jav ...
分类:编程语言   时间:2020-02-05 11:49:43    阅读次数:94
经典笔试题:简单实现一个死锁的例子
运行结果如下: 两个线程一直等待对方释放持有的锁,然后一直等到死亡。。。 中间加睡眠时间,是为了防止线程一运行就获得两个对象的锁。 如何避免死锁的产生呢??? 造成死锁的原因其实和申请资源的顺序有很大关系,使用资源申请的有序性原则就可以避免死锁。 下面给几个建议: 避免一个线程同时获取多个锁; 避免 ...
分类:其他好文   时间:2020-01-18 12:29:35    阅读次数:281
经典笔试题:两个线程交替打印奇偶数
一、采用对象的wait() notify()方法实现 二、采用volatile方法实现 ...
分类:编程语言   时间:2020-01-14 19:09:20    阅读次数:101
30条   1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!