-
们,为什么这个程序不能运行(线程方面的)?怎么修改啊
大虾们,为什么这个程序不能运行(线程方面的)?如何修改啊?importjava.io.*;classStringRunnableimplementsRunnable{publicstaticStringstr;publicStringRunnable(){System.out.println("StringRunnable");}publicvoidrun(){ try {Bu...
105
热度 -
关于JAVA线程的编写解决办法
关于JAVA线程的编写publicclassMyThread{ publicstaticvoidmain(String[]args) { FristThreadft=newFristThread(); ft.start(); ft.start(); ft.start(); ft.start(); ft.start(); System.out.println(Thread.curren...
129
热度 -
JAVA,这个有什么区别?该怎么解决
JAVA,这个有什么区别?各位大大,刚开始学习JAVA,请问Xcxc1=newXc();Threadaa=newThread(xc1);跟Threadaa=newThread(newXc());有什么区别?publicclassL6_8{ publicstaticvoidmain(String[]args){ //Xc8xc8=newXc8(); //Threadxc1=newThrea...
38
热度 -
毕向东老师实现Runnable接口的卖票线程,程序运行会出现不同线程卖重复票的有关问题,这是什么原因
毕向东老师实现Runnable接口的卖票线程,程序运行会出现不同线程卖重复票的问题,这是什么原因?publicclassdemoimplementsRunnable{ privateintn=10;; @Override publicvoidrun(){ //TODOAuto-generatedmethodstub sale(); } publicvoidsale() { while(tru...
134
热度 -
关于线程的有关问题,求大神指点
关于线程的问题,求大神指点为什么我在构造时传递的名字没有反应,打印出来的名字还是Thread0和Thread1而不是one和two能说明原因吗?classthreadextendsThread{ privateStringname; thread(Stringname) { this.name=name; } publicvoidrun() { for(inta=0;a<60;a++) ...
71
热度 -
多线程有关问题:每个线程休息不同的时间,然后继续执行
多线程问题:每个线程休息不同的时间,然后继续执行需求:线程a每隔10秒执行一次,线程b每隔100秒执行一次,线程c每隔200秒执行一次.出现的问题:通过日志观察,大部分时间内,代码是按我的期望运行的。但是,有时候,某个线程会出现非正常运行的情况:比如线程a一个小时都没有执行一次。这种情况出现的时机没有规律,有时十几个小时会出现一次,有时一个小时内会出现几次。请教:如果想实现我的需求,该如何修改代码...
9664
热度 -
内存储器溢出不能创建线程(急)
内存溢出不能创建线程(急)2011/09/2316:16:35INFONewTableTaskExceptioninthread"main"java.lang.OutOfMemoryError:unabletocreatenewnativethreadatjava.lang.Thread.start0(NativeMethod)atjava.lang.Thread.start(...
119
热度 -
(札记)J2EE中的同步和异步
(笔记)J2EE中的同步和异步在学习java过程中很多人对同步(Synchronized)和异步(Asyschronized)的概念不甚理解,以下是个人对Synchronized&Asynthronized的解释(仅供产考):sleep()vswait()sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,把执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用...
23
热度 -
怎么Abort按键里新建的线程
如何Abort按键里新建的线程privatevoidbut_Click(objectsender,EventArgse){ThreadThread1=newThread(newThreadStart(U1_LoadPvcPro));Thread1.Start();//第一次进入按键时就开始线程Thread1.Abort()//第二次进入按键时就结束线程}1,我想在同一个按键时件中开启或结束一个线程...
103
热度 -
一个初级线程的有关问题,望高手解决一下-
一个初级线程的问题,望高手解决一下-_#一般来说对于下面的这段代码:classTicketSystem{ publicstaticvoidmain(String[]args) { SellTicketst=newSellTicket(); newThread(st).start(); newThread(st).start(); newThread(st).start(); newThr...
27
热度 -
请帮忙看一上为什么上面的代码写入文件的内容与屏幕输出的不一样
请帮忙看一下为什么下面的代码写入文件的内容与屏幕输出的不一样?测试:http://topic.csdn.net/u/20120803/10/6f16d665-4d2c-4ccb-8d16-74db1f36ed27?seed=1303139503&r=79321454#r_79321454这个帖子发现了上述的问题。我调试的时候稍微修改了一下,主要是在buff.write(str);后面加了一...
7420
热度 -
Java 多线程有关问题 求各位大神解答
Java多线程问题求各位大神解答publicclassddddextendsThread{ staticinti=100; publicsynchronizedvoidrun() { System.out.println(Thread.currentThread().getName()+""+i); i--; } publicstaticvoidmain(String[]args) { ...
3
热度 -
关于线程的小疑点,求解释,多谢!
关于线程的小问题,求解释,谢谢!![code=Java][/code]publicclassThreadDemo1{ publicstaticvoidmain(Stringargs[]){ TestThreadt=newTestThread(); newThread(t).start();//方式1有“Thread-1”和“mainThread”运行 t.start();//方式2有“Thr...
4022
热度 -
线程监控的有关问题
线程监控的问题我有两个线程A和B,我需要它俩不停的运行.ThreadA=newThread(newZteQZJClientFmSocket(socketServer,socketFmPort,rawDataRing));A.start();ThreadB=newThread(newZteQZJClientFmSocket(socketServer,socketFmPort,rawDataRing)...
147
热度 -
一道关于线程的题目,求解!该如何解决
一道关于线程的题目,求解!!!!!为Thread撰写两个子类,其中一个的run()在启动后取得第二个Threadobjectreference,然后调用wait()。另一个子类的run()在过了数秒之后调用notifyAll(),唤醒第一个线程,使第一个线程可以印出消息。color='#e78608'>------解决方案--------------------publicclassThread1...
67
热度 -
这里的多线程中的sleep方法为什么不能用?小弟我加了try和catch,还是不行
这里的多线程中的sleep方法为什么不能用?我加了try和catch,还是不行?JavacodepublicclassThreadTest{publicstaticvoidmain(String[]args){newThreadTest().start();}publicvoidstart(){ThreadNewtn=newThreadNew();Threadtn1=newThread(tn);T...
128
热度 -
多线程的两个程序有什么不同。该怎么处理
多线程的两个程序有什么不同。。。/*需求:定义一个线程间通信的程序,在其中加入等待唤醒机制,采用同步机制,保证代码的安全性;思路:定义一个生产者类和一个消费者类,这两个类实现Runnable接口,实现多线程; 在定义一个资源类,生产者类和消费者类操作的数据资源就是该类对象;步骤:*/packageproductiontest2;classResource{ privateintcount=0; p...
4034
热度 -
Java多线程了解
Java多线程理解一、理论概念进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.进程有...
4
热度 -
在线程中启用下线程的问题
在线程中启用下线程的问题 原来有两个线程在轮流切换,例如thread1,thread2轮流运行,如何在thread1中启用新的线程thread3,让它代替thread1,让thread3与thread2轮流运行 搜索更多相关的解决方案: color="red">线程 color='#FF8000'>---...
103
热度 -
(线程有关问题)为什么这个程序能编译不能运行啊
(线程问题)各位高手为什么这个程序能编译不能运行啊?importjava.io.*;classStringRunnableimplementsRunnable{publicstaticStringstr;publicStringRunnable(){System.out.println("StringRunnable");}publicvoidrun(){try{Buffere...
150
热度