最近在看一些 Java 的职缺的时候,发现不少公司
都会要求要有 multi-thread 的相关经验,或是看一些面试心得的时候
或多或少都会出现 multi-thread 的问题,不管是具体的 API 或是观念部分的都有
但可能是小弟待的地方的关系,平常工作会真的去用到 Java concurrency 的
机会几乎是 0,因此完全不知道怎么去练习这方面的技能。现在唯一的记忆
大概只剩最基本的观念跟学生时代写聊天室的东西而已...
我觉得 concurrency 不像设计模式、重构、Unit Test 等,
这些主题在工作上随时能派得上用场,随着经验的累积,这些知识都可以
直接应用在写的程式上面。
因此想请教各位,是怎么学习抑或练习 Java concurrency 这方面的技能呢?