《线程间通信一小例学习》的相关内容
相关讨论
多线程中的状态转换转换问题
private Queue<byte[]> receivedData = new ArrayBlockingQueue<byte[]>(100);
public void receive(byte[] data, int length) {
byte [] ldata = new byte[data.length+1];
System.arraycopy(data ...
by javavsnet 2007-01-08 浏览 (2134) 回复 (10) 关键字: 多线程
java多线程消费者生产者输出结果不对,困惑中?
代码如下:
public class Queue {
int value;
boolean bFull=false;
public synchronized void put(int i)
{
if(!bFull)
{
value=i;
//System.out.println("Producer put "+i);
bFull=true ...
by javachs 2008-04-16 浏览 (259) 回复 (7) 关键字: java
『讨论』生产者和消费者--老师们都争论的问题!!!
软件环境:
win2000+jdk 1.4.2
配置文件:
正常
错误提示信息:
输出显示让人费解
你的分析:
class SyncStack{
private int index = 0;
private char[] buffer = new char[6];
public synchronized void push(char c){//这里使用了void,意思表明 ...
by 会扬天下 2004-11-13 浏览 (1781) 回复 (6) 关键字:
线程同步模型, 生产者/消费者, 读写同步,线程池,concurrent map.
之前写了一篇线程同步的原理分析的文章.
线程同步
http://www.javaeye.com/topic/164905
看到大家的反馈,感到深受鼓励.
看来这种举例说明本质原理的浅显易懂的文章, 还是比较受欢迎的.
关于线程, 我以前也写过一些文章.只是写得不那么清楚易懂.
一是因为自己的理解也有限, 二是很难找到灵感,很难写出一个非常贴切的例子.
应一些坛友的意见. 我这里继续发一些线程 ...
by buaawhl 2008-03-21 浏览 (5365) 回复 (14) 关键字: 线程 thread
相关博客
java笔记四
程序是计算机指令的集合,它以文件的形式存储在磁盘上。
进程:是一个程序在其自身的地址空间中的一次执行活动。
进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源;而程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,因此,它不占用系统的运行资源。
线程:是进程中的一个单一的连续控制流程。一个进程可以拥有多个线程。
线程又称为轻量级进程,它和进程一样拥有独立的执行控 ...
by windy2coast 2007-07-31 浏览 (295) 回复 (0) 关键字: 生产者消费者
java多线程同步设计wait/notify机制
http://blog.hry.cn/article.asp?id=998
多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准 ...
by mlxia 2007-06-21 浏览 (876) 回复 (0) 关键字: JAVA 多线程
Java多线程开发五——线程的同步
同步方法同步方法接近于临界区的概念,同一时间只能运行一个线程,一个类中所有的同步方法同一时间内只能有一个线程在一个方法体内执行。例如:public class Resource { public synchronized String get(){ &nbs ...
by softstone 2008-01-14 浏览 (91) 回复 (0) 关键字:
Java 多线程入门大全
Java 多线程入门大全
作者:qlampskyface
和作者联系:djb_skyface@tom.com
接触多线程已经不少时间了,也做了不少事情,但是一直觉得用起来不那么顺手,在debug的时候,往往会比较担心在同步上出什么问题,想起"程序员最怕的是自己写的代码"这句话,觉得真是不假.
&nb ...
by gexp.fang 2007-01-15 浏览 (625) 回复 (0) 关键字: 多线程
相关圈子讨论
由weblogic.servlet.FutureResponseServlet引发的思考
FutureResponseServlet 和 FutureServletResponse 的特性令人咂舌.
Look!
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Date;
import java.util.Stack;
import javax.servlet.Servle ...
by apolloty 2007-11-08 浏览 (473) 回复 (0)
如何关闭一个线程
代码:
private void bclick(Object sender,EventArgs ea)
{
Thread myThread = new Thread(&tt);
myThread.start();
}
private int tt()
{
int t=0;
for(;;)
{
t++;
}
return 0;
}
如何关闭myThread这个线程
by purple_jade 2007-10-05 浏览 (375) 回复 (4)
如何取得tivoli性能监控器中的线程池数据(可以走soap调用系统管理的路线吗?)
大家好,在下单位使用的websphere的版本是5.0.2,现在需要取得tivoli性能监控器中的线程池的并发活动线程数据作为负载均衡算法的一个算子,不知道该如何去做?
by sniper1990 2007-08-20 浏览 (812) 回复 (8)
相关新闻
基于Spindle的增强HTTP Spider
构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源
代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正,
有任何意见及建议均可Email联系我(kaninebruno@hotmail.com)
以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1542) 回复 (7) 关键字: spindle
Java 6: 通过新的Scripting引擎使用Python
你有没有写过和外部进程或者系统交互的Java代码?你有没有希望使用脚本(Scripting)语言来写?如果你使用Java 6,Java 6提供了一个清晰的解决方案在JVM中跑Scripts,并且允许Java代码使用Script组件。
下面是一个Python的例子,借助jython的帮助,我们通过Java接口调用Python组件,使用简单的factory函数,我们能够类似Java对象一样运行scr ...
by QQbyte 2008-07-15 浏览 (1829) 回复 (11) 关键字: scripting python
向大家推荐一个轻量级的java rest 框架 JRest4Guice
大家好,今天向大家推荐一个轻量级的java rest 框架 JRest4Guice
项目地址: http://code.google.com/p/jrest4guice/
这个项目借鉴了http://www.javaeye.com/topic/170289的一些思想和代码。本人在些先谢了。
特点:
1. 基于GUICE
2. 零配置式服务声明
@Re ...
by cnoss 2008-03-27 浏览 (1559) 回复 (5) 关键字: jrest4guice

