Java 程序设计概述
Java程序设计平台
Java 作为一种计算机语言,Java的广告词确实有点夸大其词。然而,Java的确是一种优秀的程序设计语言。作为一个名副其实的程序设计人员,使用Java无疑是一个好的选择。
Java并不只是一种语言。在此之前出现的那么多中语言也没有能够起那么大的轰动。Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务执行环境。
作为一名程序设计人员,常常希望能够有一种语言,它具有令人赏心悦目的语法和易于理解的语义(C++不是这样的)。与许多其他的优秀语言一样,Java恰恰满足了这些要求。有一些语言提供了可移植性、垃圾收集等,但是,没有提供一个大型的库。如果想要有奇特的绘图功能、网络连接功能和数据存取功能就必须自己动手编写代码。Java这种功能齐全的出色语言,具有高质量的执行环境以及庞大的库。正是因为它集多种优势于一身,所以对于广大的程序设计人员有着不可抗拒的吸引力。
Java程序设计平台
Java的设计者已经编写了颇有影响力的“白皮书”,用来解释设计的初衷以及完成的情况,并且发布了一个简短的摘要。这个摘要用下面11个关键术语进行组织:
1)简单性 2)面向对象 3)网络技能(Network-Savvy)
4)健壮性 5)安全性 6)体系结构中立
7)可移植性 8)解释型 9)高性能
10)多线程 11)动态性
文章内容摘自《Java核心技术》