Threadtongbu{ (String[] args) { account at = account()Thread t1 = Thread(draw(at))Thread t2 = Thread(draw(at))t1.start()t2.start()} } account{ String String () { } (String zhuname) { .= zhuname} () { } (deposit) { .= deposit} (String zhunamedeposit) { .= zhuname.= deposit} () { } } draw Runnable{ account (account atwithddraw) { .= at.= withddraw} () { (.<=..getDeposit()){ System..println(Thread.().getName()++.){ Thread.()} (InterruptedException e) { e.printStackTrace()} ..setDeposit(..getDeposit()-.)System..println(+..getDeposit())}{ System..println()} } }
账户余额一直不准确,每次都不一样
在java中如何判断next指向的是下一个元素,prev指向的是上一个元素,是存在规律还是定义这个量后即可调用
char c = (char) reader.read();
char c2 = (char) reader.read();
这两行为什么会依次读取a b ?
第一行执行完应该会读到a ,为什么到第二行就会读到b,没有什么操作让他移动到b这个字符啊,就像c语言中的指针向后移动操作一样,只有指针向后移动了才会执行下一个数据;还要就像数组中的下标一样,指到哪个下标就会执行哪个字符一样
/////////////////////////////前面说的是并发还是并行?
为什么把实现了runnable接口的实例化对象run启动,得到得时主线程
/** * 获取类的信息 * 关键字getName()获取类的名字 * =前面是返回值类型 */ public class GetClassInfo { public static void main(String[] args) { Class clazz = Users.class; //获取类名 String className = clazz.getName(); System.out.println(className); //获取类的包名 Package p = clazz.getPackage(); //返回包类型 System.out.println(p.getName()); //获取类的父类 Class superClass = clazz.getSuperclass(); System.out.println(superClass.getName()); //获取该类实现的所以接口 Class[] interfaces = clazz.getInterfaces(); for(Class c : interfaces) { System.out.println(c); System.out.println(c.getName()); } } }
报错
Users
Exception in thread "main" java.lang.NullPointerException
at GetClassInfo.main(GetClassInfo.java:15)
为什么取出的数量比放进去的多,问题出现在哪里,求解答
send里面的wait锁不是锁所有拥有”abc“锁的吗,那么receive不是也是有”abc“锁吗,为啥不会被wait
老师讲的不错 有人回答没?
这个函数不是有返回值吗,为什么lambda表达式不用写return
hello,老师,之前都是先in再out这次为什么先out再in,是有什么门道吗
汉字 属于字符还是字节。。。。。汉字 属于字符还是字节。。。。
flush()
这个方法的作用是什么?自己写的时候加不加好像都能写到文件里
老师,是如何保证发送线程和接受线程的锁都是同一个锁呢,视频中的是”abc“,那如果一个是”abc“,一个是”abcd“还能保证这两个线程是同一个锁吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637