第一章JAVA程序设计概述

来源:互联网 发布:matlab 最优化问题 编辑:程序博客网 时间:2024/04/26 21:09

 

1.1 JAVA程序设计平台

JAVA是一个完整的平台,它拥有一个庞大的库,其中包含许多可重用的代码,

和一个提供安全性,跨操作系  统的可移植性以及自动垃圾收集等服务的执行

环境。

 

1.2 JAVA“白皮书”的关键术语

1.简单性                (语法较C++简单,占用空间小)

2.面向对象             (将重点放在数据与对象的接口上)

3.网络技能             (可处理HTTP,TCP,FTP之类的协议,其应用程序可通过URL打开和访问网络的对象)

4.健壮性                 (消除有出错状态的倾向,以及其采用的指针模型可消除重写内存以及损坏数据的可能性)

5.安全性                 (可构建防病毒,防篡改的系统)

6.体系中立结构      (解释字节码)

7.可移植性             (没有“依赖具体实现”的地方,例如基本数据类型方面)

8.解释型                 (JAVA解释器可以在任何移植了解释器的机器上执行JAVA字节码)

9.高性能                 (即时编译器)

10.多线程               (便捷的多线程处理)

11.动态性               (库可自由增添方法和变量,且这对客户端无影响)

 

1.3 JAVA applet与Internet

网页中运行的JAVA程序为applet

1 0
原创粉丝点击