外文原文 Introduction to Java autor:Martin Ngobye
source:Computing Static Slice for Java Programs Java is designed to meet the challenges of application development in the context of heterogeneous, network-wide distributed environments
Paramount among these challenges is secure delivery of applications that consume the minimum of system resources, can run on any hardware and software platform, and can be extended dynamically
Java originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems
The goal was to develop a small, reliable, portable, distributed, real-time operating platform
When the project started, C++ was the language of choice
But over time the difficulties encountered with C++ grew to the point where the pro