Give 5(five) different ways that Java differs from C++.
a. Name and describe three different levels of concurrency.
b. Name and describe two kinds of synchronization.
c. List 4 different ways of programming synchronisation.
d. List the design issues for concurrency in program languages
3a. Describe a problem that would be naturally or simply solved by using some form of concurrency.
3b. Explain why concurrency is the natural or simplest solution to this problem.
What is a thread of control ?
Describe some features of Ada that support concurrency
Describe the following features of Java: Thread, Runnable, run, start,
yield, sleep, InteruptedException, join, interupt, synchronized, wait,
notify, notifyAll. Be careful to say whether each is a class,
interface, object, or method. State how they are typically used. If a
method specify it's class and a common form of call.
a. Name and describe three (3) different levels of
b. Define a thread of control.
c. Name and describe three (3) features of Java that