Java 的困惑 - Java / Java SE
一个带有GUI的java程序的主线程是如何运行的?比如当一个时间发生时,是否线程会停止当前的认为的执行,转入事件处理代码执行?是这样吗?还是没有线程的切换?
同时,如果在一个GUI线程中有同步问题,open()函数中调用了obj.wait(),在事件处理函数中调用了obj.notifyAll()这个同步过程是如何进行的?
还有
open()
{
sychronized(obj);
obj.wait();
}
public void controllerUpdate(ControllerEvent evt) {
synchronized (obj) {
stateTransitionOK = true;
obj.notifyAll();
}
}
在这种情况下synchronized是同一个线程中,作用是什么?仅仅是为obj对象的使用提供环境吗
本贴以废,改为Java线程同步与GUI事件处理[size=12px][/size][color=#FF0000][/color]
本贴以废,改为Java线程同步与GUI事件处理
那我就接分吧
接分,结帖率:100.00%
接分 O(∩_∩)O~
接分...
我接分吧
本贴可能不会结贴了,我的积分有限,我贴了一个同样的问题,只是标题不一样
Java线程同步与GUI事件处理
接分!!!
hahaaddfda
相关问答:
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
使用java在windows7 32位下连接MSSQL。
两台机器,windows7 32位,在控制面板里面全部设置语言和区域选项都english-unitedstates
唯一区别只有在安装SQL server 2008的时候 选择的字符集不一样,
exec sp_helpsor ......
程序如下:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import ......
大家好,我现在有一个用asp写的聊天室,现在的想添加一个功能,就是当有人上线的时候,发出提示,比如声音响一下,现在想用java实现这个功能,请问大家怎么实现?
谢谢了,我会加分的
asp和java整合到一起去?何必 ......
id name datetime
1 a 2010-05-13 10:15:00
2 b 2010-05-14 09:10:00
3 d 2010-05-14 10:10:00
如何将距离目前最近的那个记录的name 更新为“x”呢
谢谢咯 啊 呵呵
update table_n ......