JR is a language for concurrent programming. It is an imperative language that provides explicit mechanisms for concurrency, communication, and s- chronization. JR is an extension of the Java programming language with - ditional concurrency mechanisms based on those in the SR (Synchronizing Resources) programming language. It is suitable for writing programs for both shared- and distributed-memory applications and machines; it is, of course, also suitable for writing sequential programs. JR can be used in applications such as parallel computation, distributed systems, simulation, and many others. JR supports many ¿features¿ useful for concurrent programming. However, our goals have always been keeping the language simple and easy to learn and use. We have achieved these goals by integrating common notions, both sequ- tial and concurrent, into a few powerful mechanisms. We have implemented these mechanisms as part of a complete language to determine their feasibility and cost, to gain hands-on experience, and to provide a tool that can be used for research and teaching. The introduction to Chapter 1 expands on how JR has realized our design goals.
Band 317
Fester Einband | 1995
Band 584
Fester Einband | 2000
Band 588
Kartonierter Einband (Kt) | 2012
Band 592
Kartonierter Einband (Kt) | 2013
Band 596
Fester Einband | 2001
Band 600
Fester Einband | 2000
Band 610
Kartonierter Einband (Kt) | 2012
Band 612
Kartonierter Einband (Kt) | 2012
Band 613
Kartonierter Einband (Kt) | 2010
Band 614
Kartonierter Einband (Kt) | 2010
Band 614
Fester Einband | 2001
Band 623
Kartonierter Einband (Kt) | 2012
Band 626
Kartonierter Einband (Kt) | 2012
Band 639
Fester Einband | 2001
Band 639
Kartonierter Einband (Kt) | 2012
Band 645
Kartonierter Einband (Kt) | 2012
Band 668
Fester Einband | 2002
Band 669
Fester Einband | 2002
Band 670
Kartonierter Einband (Kt) | 2012
Band 705
Kartonierter Einband (Kt) | 2012
Band 705
Fester Einband | 2002
Band 711
Kartonierter Einband (Kt) | 2012
Band 711
Fester Einband | 2002
Band 714
Kartonierter Einband (Kt) | 2013
Band 714
Fester Einband | 2002
Band 723
Fester Einband | 2003
Band 723
Kartonierter Einband (Kt) | 2012
Band 726
Fester Einband | 2003
Band 726
Kartonierter Einband (Kt) | 2012
Band 730
Kartonierter Einband (Kt) | 2012
Band 730
Fester Einband | 2003
Band 732
Fester Einband | 2003
Band 732
Kartonierter Einband (Kt) | 2012
Band 734
Kartonierter Einband (Kt) | 2012
Band 740
Fester Einband | 2003
Band 751
Fester Einband | 2003
Band 751
Kartonierter Einband (Kt) | 2011
Band 753
Kartonierter Einband (Kt) | 2012
Band 755
Kartonierter Einband (Kt) | 2012
Band 755
Fester Einband | 2003
Band 757
Kartonierter Einband (Kt) | 2012
Band 757
Fester Einband | 2003
Band 760
Fester Einband | 2004
Band 762
Fester Einband | 2004
Band 767
Fester Einband | 2004
Band 767
Kartonierter Einband (Kt) | 2011
Band 768
Fester Einband | 2004
Band 768
Kartonierter Einband (Kt) | 2012
Band 772
Fester Einband | 2004
Band 774
Fester Einband | 2004
Band 774
Kartonierter Einband (Kt) | 2013
Band 777
Fester Einband | 2004
Band 777
Kartonierter Einband (Kt) | 2005
Band 778
Fester Einband | 2004
Band 778
Kartonierter Einband (Kt) | 2010
Band 779
Fester Einband | 2004
Band 780
Kartonierter Einband (Kt) | 2010
Band 783
Kartonierter Einband (Kt) | 2010
Band 860
Kartonierter Einband (Kt) | 2011
Band 869
Kartonierter Einband (Kt) | 2010