Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences.
Concurrency on the Java platform has evolved, from the synchronization model of JDK to software transactional memory (STM) and actor-based concurrency. This book is the first to show you all these concurrency styles so you can compare and choose what works best for your applications. You’ll learn the benefits of each of these models, when and how to use them, and what their limitations are.
Through hands-on exercises, you’ll learn how to avoid shared mutable state and how to write good, elegant, explicit synchronization-free programs so you can create easy and safe concurrent applications. The techniques you learn in this book will take you from dreading concurrency to mastering and enjoying it. Best of all, you can work with Java or a JVM language of your choice – Clojure, JRuby, Groovy, or Scala – to reap the growing power of multicore hardware.
If you are a Java programmer, you’d need JDK 1.5 or later and the Akka 1.0 library. In addition, if you program in Scala, Clojure, Groovy or JRuby you’d need the latest version of your preferred language. Groovy programmers will also need GPars.
發表於2025-02-02
Programming Concurrency on the JVM 2025 pdf epub mobi 電子書 下載
有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故...
評分有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故而知新下有時間再重新溫故...
評分書中講到瞭並發編程的本質問題,說明瞭synchronized的低效,並推薦使用jdk1.5新api編程; 並詳細介紹瞭STM和角色兩種現代解決方案,STM類似於數據庫的並發技術, 而角色則完全隔離瞭“共享可變性”, 這兩鍾技術都避免使用“低效的鎖”;
評分作者試圖展示各種處理並發的範式,但是每種都講得不深,給齣的例子不超過5個狀態的處理。看瞭這本書我還是很懷疑stm和actor在並發狀態很多,流程比較復雜的情況下能否比加鎖的方式好用。還有就是用加鎖的方式可以封裝齣一些高級的並發的數據結構,stm和actor在這方麵的...
評分作者試圖展示各種處理並發的範式,但是每種都講得不深,給齣的例子不超過5個狀態的處理。看瞭這本書我還是很懷疑stm和actor在並發狀態很多,流程比較復雜的情況下能否比加鎖的方式好用。還有就是用加鎖的方式可以封裝齣一些高級的並發的數據結構,stm和actor在這方麵的...
圖書標籤: java 並發 jvm concurrency Java 並行 JVM 編程
看瞭一點,不怎麼喜歡就放一邊瞭
評分好書,推薦國內齣版商引進。
評分很多之前含糊的概念這下搞明白瞭.
評分好書,推薦國內齣版商引進。
評分略讀,初識jvm腳本語言,熟悉STM、Actor並發模式
Programming Concurrency on the JVM 2025 pdf epub mobi 電子書 下載