
|
|
|
|
Home / Computers / Programming / Languages / Java / News and Media / Magazines and E-zines / Articles / ACM Crossroads
|
|
|
|
Web Sites
|
- ACM Crossroads Java feature articles - ACM Crossroads is the student magazine of the Association for Computing Machinery. Crossroads has published several articles on Java, in addition to having a regular column on Java programming.
www.acm.org/crossroads/doc/indices/features.html#Java
- ACM Crossroads: Extending Java to Support Shared Resource Protection and Deadlock Detection in Threads Programming - "Java threads enable programmers to write parallel programs very easily and conveniently. However, the current Java specification does not adequately provide for the protection of shared resources or for deadlock detection, two of the most common problems arising from parallel programs. The ability to solve these problems is crucial for Java concurrent programming. In this paper, we introduce and implement a model that can aid in writing parallel programs by providing shared resource protection and deadlock detection." Published in Crossroads, the ACM student magazine.
www.acm.org/crossroads/xrds4-2/dynac.html
- ACM Crossroads: Protecting Java Code via Code Obfuscation - "The Java language is compiled into a platform independent bytecode format. Much of the information contained in the original source code remains in the bytecode, thus decompilation is easy. We will examine how code obfuscation can help protect Java bytecodes." Published in Crossroads, the ACM student magazine.
www.acm.org/crossroads/xrds4-3/codeob.html
- ACM Crossroads: The Use of Java as an Introductory Programming Language - "During the fall of 1996, the Georgia Insitute of Technology initiated the transition from teaching procedural programming to teaching object-oriented programming at the introductory level. Our main goal was to produce an introductory class that taught solid programming and design skills, using Java as the programming language. We will look at some of the problems we encountered, as well as some of the issues involved in using Java to teach students object oriented programming at the introductory level." Published in Crossroads, the ACM student magazine.
www.acm.org/crossroads/xrds4-4/introjava.html
- Distributed Computation with Java Remote Method Invocation - ACM Crossroads issue 6.5
www.acm.org/crossroads/xrds6-5/ovp65.html
|
|
|
|
|