معرفی کتاب «Multithreaded Programming with Java Technology» نوشتهٔ Bil Lewis, Daniel J. Berg, Sun Microsystems Press، منتشرشده توسط نشر Prentice Hall PTR در سال 1999. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Multithreaded Programming with Java Technology» در دستهٔ بدون دستهبندی قرار دارد.
Annotation The ultimate guide to Java 2 multithreading! Powerful techniques and example code for improving Java application performance. Thread scheduling, synchronization, cancellation, thread-specific data, and more. Multithreaded program design for networked and Internet applications. Java offers powerful multithreading capabilities -- even on operating systems that offer no inherent multithreading support. Multithreading gives Java developers a powerful tool for dramatically improving the responsiveness and performance of their programs. Now there's a complete guide to multithreaded programming with the Java 2 platform, written by multithreaded programming experts Bil Lewis and Daniel J. Berg. Start by understanding the rationale, fundamental concepts and foundations of multithreading, including the structures upon which threads are built, thread construction and lifecycles. Then, using extensive code examples, you'll master thread scheduling models; synchronization variables; and learn how to solve complex synchronization problems. The authors explain thread-specific data, and demonstrate how to leverage OS libraries to make Java multithreading more effective. They also cover multithreaded program design, interactions with RMI, tools for building threaded programs; and advanced techniques for maximizing thread performance. Bil Lewis is a consultant who has taught multithreading to over 3,000 programmers. He held a variety of engineering and marketing positions at Sun Microsystems, and co-authored Multithreaded Programming with Pthreads (Prentice Hall PTR). Daniel J. Berg is a Tactical Engineer for Sun Microsystems Reseller Area, specializing in multithreaded applications, object and distributed technologies, and Java. He co-authored Multithreaded Programming with Pthreads (Prentice Hall PTR)
1700G-6
- The ultimate guide to multithreading with Java technology!
- Powerful techniques for enhancing application performance
- Multithreaded program design for network and Internet applications
- Extensive code examples throughout
Multithreading gives developers using the Java 2 platform a powerful tool for dramatically improving the responsiveness and performance of their programs on any platform, even those without inherent multithreading support. Multithreaded Programming with Java Technology is the first complete guide to multithreaded development with the Java 2 platform. Multithreading experts Bil Lewis and Daniel J. Berg cover the underlying structures upon which threads are built; thread construction; and thread lifecycles, including birth, life, death, and cancellation. Next, using extensive code examples, they cover everything developers need to know to make the most of multithreading, including:
- Thread scheduling models and synchronization-with solutions for complex, real-world synchronization problems
- Multithreaded program design for networked and Internet applications
- Thread-specific data: use and implementation
- Leveraging OS libraries to make Java-based multithreading more effective
- Optimizing thread performance and designing for SMP hardware
Powerful techniques and comprehensive example code for improving Java-based application performance with multithreading!
Provides a complete guide to multithreaded development with the Java 2 platform. Covers the underlying structures upon which threads are built, thread construction, and thread lifecycles, including birth, life, death, and cancellation.
Java offers powerful multithreading capabilities--even on operating systems that offer no inherent multithreading support. Now there's a complete guide to multithreaded programming with the Java 2 platform, written by multithreading programming experts. The authors cover using threads to read data across networks and the Internet and much more.