老师,对于多线程这个章节我感到有点吃力,我的感觉是理解起来并不难,课上的代码我也能大致的敲出来,但是随着这个章节的结束,让我回想起来课上的代码我现在又没办法独立的敲出来了,我应该回头重新学一遍吗
这个报错是什么意思呀老师
//结束循环
if (list.size() ==0-10{
break;
}
System.out.println(num);
在结束循环这里是不是也可以这么写呀老师
public class TestPriorityThread { public static void main(String[] args) throws Exception { Priority priority=new Priority(); Priority priority1=new Priority(); Thread t=new Thread(priority+" "+"线程1"); Thread t1=new Thread(priority1+" "+"线程2"); System.out.println(t.getPriority()); t.setPriority(Thread.MAX_PRIORITY); t1.setPriority(Thread.MIN_PRIORITY); t.start(); t1.start(); Thread.sleep(1000); priority.stop();; priority1.stop(); } } class Priority implements Runnable{ private int num=0; private boolean flag=true; @Override public void run() { while (this.flag){ System.out.println(Thread.currentThread().getName()+" "+num++); } } public void stop(){ this.flag=false; } } 老师,我这段代码哪里有问题?运行不出来?还有那个while循环里的flag不是true吗?为什么不会陷入死循环,是怎么跳出循环的啊
public class TestYield implements Runnable { @Override public void run() { for (int i = 0; i < 20; i++) { if ("Thread-0".equals(Thread.currentThread().getName())){ if (i==0){ Thread.yield(); } } System.out.println(Thread.currentThread().getName() + " : " + i); } } public static void main(String[] args) { Thread t=new Thread(new TestYield()); Thread t2=new Thread(new TestThread()); t.start(); t2.start(); } } //我的没有让步是因为什么
老师,请问这里的输入和输出为什么是同一个文件,是自己复制了自己的内容吗?还有我的文件拒绝访问,百度之后还是无法解决
老师为什么我写成IOException会报错啊,写成Exception就不会
老师,我这个还是乱码
既然异常都属于exception,抛出异常时我可不可以每次都直接抛出exception,这样会出什么问题吗
E K V这三个类型那种情况会用到
E element这个类型什么情况会用到呢
Test3 { main(String[] args) { List list = ArrayList<>(); list.add(); list.add(); list.add(); list.add(); list.sort((o1,o2) -> o1.compareTo(o2)); } } }
为什么compareTo报红
BasicSocketClient { (String[] args) { (Socket socket =Socket(,); BufferedWriter bw = BufferedWriter(OutputStreamWriter(socket.getOutputStream())); bw.write(); bw.newLine(); bw.flush(); }(Exception e){ .printStackTrace(); } } }
老师这样子为什么不可以
为啥我的结果是负的呢?多次执行也都是负的
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637