要简单易懂的。
解决方案 »
- 关于按钮的形状
- 关于菜单的问题
- 自己结合网上资料写的一个java图像灰度化程序,编译可以通过,但运行不行,请大家帮忙修改一下!谢谢!
- 急!如何用JAVA做TreeView实现动态加载节点
- Math.round(-11.5)为什么返回(long)-11?
- 中文转化成16进制
- 哪里又JSDK2.0可以下载,请各位帮忙.
- 麻烦解释一下Class类的getDeclaredConstructor(Class[] parameterTypes)方法!
- 学JAVA还是C++那?我学了JAVA有一段时间了!对他的理解是初级的,我要不要学C++
- redhat7.1上用rpm装jdk1.3.0_01的rpm版,完成后设置/etc/profile,然后运行任何java程序,出现错误:装载libjvm.so出错,没有该文件,各路英雄块救命!
- 解决一下,很简单
- 非技术区没人气,放这里来![散分]还有2个问题!
{
static int pressureGuage = 0;
final static int safetyLimit = 40; public static void main(String[] args)
{
TestPressure testpressure = new TestPressure();
Pressure[] p = new Pressure[10];
for(int i=0;i<10;i++){
p[i] = new Pressure(testpressure);
p[i].start();
}
try{
for(int i=0;i<10;i++){
p[i].join();
}
}catch(Exception e){
}
System.out.println("pressureGuage is:"+pressureGuage+" pressure limit is:"+safetyLimit);
}
}class Pressure extends Thread
{
private static Object obj = new Object();
private TestPressure testpressure;
public Pressure(TestPressure testpressure){
this.testpressure = testpressure;
}
public void raisePressure(){
synchronized(obj){
if(TestPressure.pressureGuage<(TestPressure.safetyLimit-15)){
try{
sleep(1000);
}catch(Exception e){
}
TestPressure.pressureGuage += 15;
}else{
}
}
} public void run(){
raisePressure();
}
}