Java多线程通关——基础知识挑战
摘要:等掌握了基础知识之后,才有资格说基础知识没用这样的话。否则就老老实实的开始吧。 对象的监视器每一个Java对象都有一个监视器。并且规定,每个对象的监视器每次只能被一个线程拥有,只有拥有它的线程把它释放之后,这个监视器才会被其它线程拥有。其实就是说,对象的监视器对于多线程来说是互斥的,即一个线程从拿到
阅读全文
posted @
2020-06-01 09:16
编程新说(李新杰)
阅读(1194)
推荐(3) 编辑
线程池开门营业招聘开发人员的一天
摘要:线程池一大早就来到了公司,进到了属于自己的“经理”办公室,时间才刚刚8点,虽然他不用打卡。不觉中时间来到了8:40,公司的“中层管理”人员们陆续到来,打卡后坐到各自工位,稍作调整,准备参加公司的“晨会”。趁还有点时间,就给大家介绍下出席晨会的人员吧。线程池就是Java里的大名鼎鼎的ThreadPoo
阅读全文
posted @
2019-12-15 22:13
编程新说(李新杰)
阅读(4056)
推荐(23) 编辑
【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了
摘要:多线程的问题都曾经困扰过每个开发人员,今天将从全新视角来解说,希望读者都能明白。 强烈建议去运行下文章中的示例代码,自己体会下。 问题究竟出在哪里?一个线程执行,固然是安全的,但是有时太慢了,怎么办?老祖宗告诉我们,“一方有难,八方支援”,那不就是多叫几个线程来帮忙嘛,好办呀,多new几个不就行了,
阅读全文
posted @
2019-06-25 22:00
编程新说(李新杰)
阅读(9354)
推荐(58) 编辑
【面试】如果你这样回答“什么是线程安全”,面试官都会对你刮目相看
摘要:不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是
阅读全文
posted @
2019-05-07 09:57
编程新说(李新杰)
阅读(42884)
推荐(421) 编辑