看这次课程之前,我复习过遍操作系统等基础课程,然后再来学习这个课程,觉得基础课程有助于我了解线程的工作机制,印象也很深刻。还有老师讲课讲得不错,特别是将一些抽象的知识形象化,让我更容易理解。老师做的PPT也很用心,总之谢谢老师。
比方说有100个线程,每个线程进入某个地方都会使Count+1,但是结果并不是100,因为,有可能2个线程同时进入,这时Count是54,所以2个线程出去后,Count变为了55
2018-04-02
前面稀里糊涂,最后三分钟动态图一波天秀,犹如醍醐灌顶。还有感觉我学习的操作系统不亏,这节的知识类似于进程的就绪、执行、阻塞,结合起来理解得比较透彻。PS:个人觉得1.75倍速看得挺爽的,大家不妨试一试。
2018-04-02
再捕获异常时再次打断线程,这时的线程在上一次休眠后,开始运行,还没有再次休眠,while循环就退出了
while (!this.isInterrupted()) {
System.out.println("线程在运行");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
Thread.interrupted();
}
}
while (!this.isInterrupted()) {
System.out.println("线程在运行");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
Thread.interrupted();
}
}
2018-04-02
建议老师在标题中强调一下本结课的重点,另外写代码的时候尽量让我们看看别的代码,这样只能看到当前代码根本不知道写的是什么
2018-03-27
1.玩弹珠的获得 lock 和女神约会;
2.女神微微一笑:"你是个好人",然后把你放入Wait Set中,玩弹珠的让出 lock;
3.其他人获得lock和女神不可描述后,女神腻味了,发出空窗期notifyAll()声明,他人释放lock;
4.玩弹珠的又屁颠屁颠的和一群大佬约女神???
5.绿茶婊
2.女神微微一笑:"你是个好人",然后把你放入Wait Set中,玩弹珠的让出 lock;
3.其他人获得lock和女神不可描述后,女神腻味了,发出空窗期notifyAll()声明,他人释放lock;
4.玩弹珠的又屁颠屁颠的和一群大佬约女神???
5.绿茶婊
2018-03-16