Real-Time Programming with Java
About this Course
|Course Type||Course Code||Duration|
|Embedded Software||BSEMB1027||2 Days|
It is said that the creator of the Java programming language envisioned embedded systems as the target application. Certainly, Java’s built-in thread awareness, prevention of memory leaks, and security model are attractive features for the designers of real-time systems. Unfortunately, the standard Java virtual machines are extremely large and non-deterministic. This course demonstrates that, with the correct JVM, real-time Java programming is possible and powerful. Among other things, students will learn how to tune a garbage collector and develop multithreaded programs in Java.
Why Attend this Course?
What Makes this Course Stand Apart?
What you will Learn?
Embedded programmers contemplating or using Java
Engineering managers responsible for language choice
Basic familiarity with Java syntax
Timers and TimerTasks
Rate Monotonic Algorithm
Mark and Sweep
Real-Time Garbage Collection
The Big Picture
Waiting and Signaling
Safety and Liveness
PERC Virtual Machine (link is external)
Eclipse (link is external)
What next- How do I arrange a group course or book a public place.?
We are here to help so please utilise our live chat team
Call to speak to your account manager or a consultant on
+44 (0)345 467 9557 or email firstname.lastname@example.org
We are all technical with a wealth of Learning & Development experience
so can talk you through any specific requirements or the details of
one of our courses.