Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

The Real-Time Specification for Java 1st Edition

4.2 out of 5 stars 5 customer reviews
ISBN-13: 978-0201703238
ISBN-10: 0201703238
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
More Buying Choices
10 New from $34.62 20 Used from $0.01
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
click to open popover

Editorial Reviews

From the Back Cover

Real-time programming is a critical component in the development of many consumer, industrial, and system devices. This book represents the first official specification for developing real-time applications with the Java™ platform. The Real-Time Specification for Java™ (RTSJ) is the definitive reference to the semantics, extensions, and modifications to the Java programming language that enable the Java platform to meet the requirements and constraints of real-time system predictability, performance, and capabilities. These world-renowned authors provide you with an authoritative resource for all of the APIs and Java virtual machine semantics required to implement the specification.

The newly developed RTSJ enables the creation, verification, analysis, execution, and management of code written for the Java platform for which the correctness conditions, timeliness, and execution predictability are paramount.

This specification provides programmers with the ability to model applications and program logic that require predictable execution which meets hard real-time constraints.

The RTSJ APIs, methods, and classes are fully detailed and contain sample code that demonstrate the important concepts and techniques. Additionally, you will find coverage of such specific topics as:
* Scheduling
* Memory management
* Synchronization
* Asynchronous event handling
* Asynchronous transfer of control
* Asynchronous thread termination
* Physical memory access

As the most authoritative and comprehensive description of a new and important technology, this book is an essential resource for programmers who are developing implementations of the RTSJ and programming for real-time systems. You will also find this book useful if you are a real-time programmer interested in the Java platform.

About the Author

Greg Bollella of IBM leads the Real-Time for Java Expert Group under the Java Community ProcessA (R). James Gosling is a Fellow and Chief Technology Officer of Sun's Developer Products group, the creator of the Java programming language, and one of the computer industry's most noted programmers. He is the 1996 recipient of Software Development's "Programming Excellence Award." He previously developed NeWS, Sun's network-extensible window system, and was a principal in the Andrew project at Carnegie Mellon University, where he earned a Ph.D. in computer science.
NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Series: Java Series
  • Paperback: 195 pages
  • Publisher: Addison Wesley Longman; 1st edition (January 15, 2000)
  • Language: English
  • ISBN-10: 0201703238
  • ISBN-13: 978-0201703238
  • Product Dimensions: 9.3 x 7.4 x 0.6 inches
  • Shipping Weight: 1 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #4,443,995 in Books (See Top 100 in Books)

Customer Reviews

5 star
20%
4 star
80%
3 star
0%
2 star
0%
1 star
0%
See all 5 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
Assume that you've been given a mandate to turn an existing, popular language built on write-once run-anywhere (WORA) principles into a basis for implementing correct performance-critical applications on a wide variety of platforms. Thats exactly what the team who wrote this book were tasked to do - without changing the core Java language specification. Bearing these restrictions in mind, its a good effort. The specification addresses all the basic concerns of the real-time developer - concurrency, asynchronous event handling and transfer of control issues, timing, scheduling, memory and so on, though the introduction of a single package: javax.realtime.
In general the rich set of classes provided seem to be fairly straightforward, and will probably be easy to use when a reference implementation becomes available. Key concepts are illustrated with short examples - and here's my biggest criticism - they are often of appalling quality - typically they confuse rather than clarify matters. I appreciate that this is a specification rather than a tutorial but anyone who has to implement or use this standard needs all the help they can get! There a few other typos, especially in the method signatures but these are easily parseable nonetheless.
The biggest changes are going to be in the real-time virtual machines that will be built to support this standard. Comprehensive support for such features as configurable scheduling algorithms, dynamic schedulability (where schedulable objects are dynamically added to the schedule and feasibility is determined at runtime), asynchronous transfer of control on executing threads and so on - are going to require heavy-duty support at the virtual machine level.
Read more ›
Comment 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Hi all. This is a serious book on real time, even if you are not a java programmer. (by the way this is not a book on java for those who came here by mistake.)
I have used this book to help me build a project I am working on at my UNI and it's was very helpful. it is first of all Specification book so it main use for my opinion is a reference after the first reading an as such the book is very good. A real time programming background is essensial for really benefit from this book , but if you are one of the RTP so it's a book for you !
I gave it 4 stars because it's a spec and not my kind of books but it's a defenetly great spec. - Enjoy
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The programming language Java is widely used for web applications, servers, compilers. The concurrency aspect is also known to all of us. But for real time systems development in Java was awaited. I being a teacher of RTS course was looking for the language to introduce the real time system concepts. This book is correct solution. It starts with real time threading. Scheduling, Synchronization, timing issues of Real time systems are explained with implementaion and verification aspects. The book is correct choice for learning, developing, real time systems with complete programming language Java.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Includes what you need to know about soft RT constraints when using Java. The garbage collection issue and more.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on June 21, 2000
Format: Paperback
Deals with the RT (soft) issues of Java. Garbage collection and more.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse