|
| |
| |
 |
|
| |
The assignment generally requires that you can write code using the Java programming language, using any and all constructions. You must also be able to make reasonable use of the following additional facilities and APIs:
• Thread handling and synchronization
• Swing (and AWT to the extent necessary to support Swing)
• Standard file IO (java.io, not java.nio)
• Either: Socket-based network programming and serialization _or_ Java RMI (Java Remote Method Invocation) (your choice of one or the other, not both).
The following APIs and facilities may not be used:
• Enterprise JavaBeans
• Servlets, JSP technology, or any other web-oriented APIs
• NIO, the New IO facilities
• Java DataBase Connectivity (JDBC) and SQL
• Java IDL API and CORBA
• Third party software libraries or tools (such as browsers) |
|
|
|
|
|
|
|
| |
|
|
|
|