老师好,你好,首先我感觉这几节视频太仓促了,实在跟不上节奏,自己查了其他资料才勉强弄懂; 不过这里面的还是有个执行顺序的问题没搞清楚: 如果说1中的代码,也就是生产者线程先抢到了CPU,那么1就会进行等待而不继续执行3中的代码,此时消费者线程 中的4会被执行,GRAND和NAME此时都为空,应该输出空值,但为什么输出结果的第一行是3中赋值的结果? 而如果说消费者线程先抢到CPU,4会先被执行,而WAIT()和NOTIFY()必须先WAIT()才能NOTIFY(),否则NOTIFY() 就没有意义???不存在唤醒过程那么就不会同步,下一次仍有可能会消费者小城抢到资源而输出一个带空值的语句? 不知道我的理解哪里出了问题,请指教。
DrawMoneyThread { (String[] args) { Account account = Account()DrawThread(account).start()DrawThread(account).start()} } DrawThread Thread{ Account (String nameAccount accountdrawMoney) { (name).= account.= drawMoney} () { (..getBalance() >= .){ System..println(.getName() + + .){ Thread.()} (InterruptedException e) { e.printStackTrace()} ..setBalance(..getBalance() - .)System..println(+ ..getBalance())}{ System..println(.getName() + )} } } Account { String () { } (String accountNobalance) { .= accountNo.= balance} String () { } (String accountNo) { .= accountNo} () { } (balance) { .= balance}
老师我的运行结果为什么是这样的,我的代码和老师的一样。
老师我想问下,
static int a=10;
final int b=8;
对象中的变量int c=11;
方法语句中局部变量 int d=13;
我想问下,
【1】a, b存放在方法区, 变量c存放在堆内存, 变量d存放在栈中
【2】其中10 8 11 13都属于常量,存放在方法去中,
以上两条理解是否正确?盼答复
LOW用了类名.变量名调用 HIGH直接用变量名调用, 是因为在静态初始化块中 不需要使用类名.变量名调用吗
怎么看不了
老师请问下最后两个线程优先级是怎么确定的 为什么不是开电脑的线程跟写代码线程同时启动 怎么保证开电脑的线程在敲代码之前呢
老师,在使用数据输入流时读取时如果不知道对方发是数据是什么类型,应该怎么读取来获得发送时数据的基本数据类型
之所以使用数据流作为socket的数据传输,是因为数据流类继承FilterInputStream和FilterOutputStream。
其read和writer方法是阻塞式,这个是不是有必要说明下,不然后面socket实现群聊时,将发送和读取分开,然后死不断循环真的有点让人不太能理解。
老师,这里的
returnNoParam.method(); System..println(); System..println(returnNoParam.method());
我不是很懂你可以解释一下为什么运行结果是这个吗
在java中如何判断next指向的是下一个元素,prev指向的是上一个元素,是存在规律还是定义这个量后即可调用
。
老师我的dom4j jar包下载下不能用 这个咋弄
老师我这个hasnmap怎么插入不了值,键值对我遍历都能出来,就是hashmap放不进去值,老显示空指针异常
老师,为什么我复制之后粘贴到idea里面格式完全不一样呢
老师:
有以下几个问题想请教一下:
① String类型的常量,在常量池中是字节形式的的吧,比如“abc”,其实就是['a','b','c'] 的数组?
② 那如果是这样的话一个字符占用的空间是一个字节;那么如果出现中文呢,比如"你abc好hello",这样的,在底层是怎么存储的呢?
笑死我了这老师讲课太幽默了哈哈哈哈哈
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637