目录;第一章Java概述;
1.1Java历史简介;
1.2Java的方向划分;
;
1.3Java语言的特点;
2.面向对象
Java是一种面向对象的程序设计语言,在面向对象上相较于C++更加合理和易于理解,更接近于现实世界的概念。同时,Java语言支持静态和动态风格代码的继承和重用,所采用的自动装箱和拆箱技术让Java的各个基本类型也可以作为对象进行处理。
3.分布式
Java具有支持分布式计算的特征。分布式计算中的“分布”指的是数据分布和操作分布。数据分布即应用系统所操作的数据可以分散存储在不同的网络节点上;操作分布即应用系统的计算可由不同的网络节点完成。Java能实现这两种分布。;
4.安全
Java在语言机制和运行环境中都引入了多级安全措施,主要如下:
(1)内存分配及布局由Java运行系统规定,取消了指针的操作,不允许直接对内存进行操作,实现了内存管理自动化,内存布局由Java虚拟机(JavaVirtualMachine,JVM)决定。
(2)运行系统提供字节码验证、代码认证与代码访问权限控制的安全控制模型。
;
①提供字节码检验器,以保证程序代码在编译和运行过程中接受一层层的安全检查,这样可以防止非法程序或病毒的入侵。
②提供了文件访问控制机制,严格控制程序代码的访问权限。
③提供了多种网络
原创力文档

文档评论(0)