社区
Java SE
帖子详情
java笔试中常遇到的多线程问题!
flmgod78
2005-11-30 04:48:49
试编写一个多线程的程序.
要求:启动4个线程.两个循环10次,每次将某全局变量加1,另两个循环10次,每次将此变量减1.请输出该变量的变化结果.
各位大大看看怎样写才最好!
...全文
200
3
打赏
收藏
java笔试中常遇到的多线程问题!
试编写一个多线程的程序. 要求:启动4个线程.两个循环10次,每次将某全局变量加1,另两个循环10次,每次将此变量减1.请输出该变量的变化结果. 各位大大看看怎样写才最好!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oak_2005
2005-11-30
打赏
举报
回复
public class ThreadTest1{
public static a;
public static void main(String []args){
ThreadTest1 tt=new ThreadTest1();
Inc inc=tt.new Inc();
Dec dec=tt.new Dec();
for(int i=0;i<2;i++){
Thread t= new Thread(inc);
t.start;
Thread t= new Thread(dec);
t.start;
}
}
private synchronized void inc(){
a++;
System.out.println(Thread.currentThread().getName+"-inc:+a");
}
private synchronized void dec(){
a--;
System.out.println(Thread.currentThread().getName+"-dec:+a");
}
class Inc implements Runnable{
public void run(){
for(int i=0;i<10;i++){
inc();
}
}
}
class Dec implements Runnable{
public void run(){
for(int i=0;i<10;i++){
dec();
}
}
}
}
crazycy
2005-11-30
打赏
举报
回复
全局变量写成volatile修饰就可以
必要的地方采用synochronized关键字
应该主要是考这两个地方吧
iwhp
2005-11-30
打赏
举报
回复
该怎么写就怎么写!
Java
笔试
题大集合及答案(另附各大公司
笔试
题)
Java
作为一门广泛使用的编程...以上知识点是
Java
笔试
题
中常
出现的主题,学习和掌握这些内容将极大地提升你在
Java
笔试
中的竞争力。通过模拟练习和实际应用,你可以逐步巩固这些知识,为进入心仪的大公司做好充分准备。
JAVA
笔试
题大集合及答案
再者,设计模式是解决常见编程
问题
的模板,
Java
笔试
中常
考的有单例模式、工厂模式、装饰器模式、代理模式、观察者模式、适配器模式等。理解并能灵活运用这些模式是衡量开发者专业水平的重要标准。 此外,数据结构和...
百度
Java
笔试
题
5. **
多线程
**:
Java
提供了丰富的
多线程
API,考生需要熟悉Thread类、Runnable接口、synchronized关键字、volatile关键字、线程池的使用以及死锁
问题
的处理。 6. **异常处理**:理解如何使用try-catch-finally语句块...
java
笔试
题集合及答案
Java
笔试
题是评估应聘者
Java
编程能力的重要环节,它涵盖了基础语法、面向对象设计、数据结构与算法、
多线程
、网络编程、JVM原理等多个方面。以下是一些常见的
Java
笔试
题及其相关知识点: 1. **
Java
基础语法**:包括...
最新华为《
JAVA
笔试
题及面试题》
《
JAVA
笔试
题及面试题》是华为针对
Java
工程师所出的一系列试题,旨在评估和筛选出具有优秀编程技能和深入理解
Java
技术的候选人。这些题目覆盖了
Java
的基础知识、高级特性、
多线程
、集合框架、JVM内存管理、异常处理...
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章