|
|
|
- Java Virtual Machine and Common Language Runtime
- Garbage Collection and Performance
- Java and C# Basics: Keywords from "abstract" till "while"
- From Basics to the Next Level on the Java/C# Programming Trail
- Exceptions: Java Is Strict, C# Is More Liberal
- Class Inheritance: Java Says "Extends" and C# Says ":"
- Interfaces: Java Says "Implements" and C# Still Says ":"
- Java and C# Languages Allow Us to Use True Polymorphism, But…
- Packages: Java Says "Package" and C# Says "Namespace"
- Final (Not Modifiable): Java Says "Final" and C# Says "Sealed"
- Java Says "Instanceof" and C# Says "Is"
- Java Says "Synchronized" and C# Says "Lock"
- Java and C#, Unlike C++, Disallow Global Methods
- Java Says "main," C# Says "Main."
- Different defaults for data and method access
- Networking and File Access in Java and C#
- Java and C# Sockets
- The ServiceThreadExample serves an XML-based service request
- More Ways to Create Sockets in C#
- Perform Services Using Java Reflection
- Perform Services Using Reflection in C#
- Handling XML Scenarios with C#
- Graphical User Interfaces in Java and C#
- Commonly Used Layout Managers
- From a Hard-Coded to a Flexible Set of Reusable Services
- Java GUI with Swing Classes: The ServiceBrowser Example
- Building GUI in C# with Windows Forms
- Unified Terms to Define GUI: XUL and Views XML
- JDK 1.5 Makes Programming Simpler
| |
|
|