Java语言的特性是什么?麻省理工学院的成立时间是?

2023-01-18 14:45:54 来源:创视网

Java语言的特性

简单性

面向对象

Java语言的设计完全是面向对象的,它不支持类似C语言那样的面向过程的程序设计技术 。

分布式

健壮性

Java是一种强类型语言,它在编译和运行时要进行大量的类型检查。类型检查帮助检查出许多开发早期出现的错误。

Java自已操纵内存减少了内存出错的可能性。Java的数组并非采用指针实现,从而避免了数组越界的可能。

Java通过自动垃圾收集器避免了许多由于内存管理而造成的错误。Java在程序中由于不采用指针来访问内存单元,从而也避免了许多错误

发生的可能。

可移植性

Java的数据类型具有固定的大小;

二进制数据以固定形式存储和传输;

字符串是用Unicode存储

定义了可移植的接口,在不同操作系统下有不同的实现

结构中立

作为一种网络语言,Java编译器将Java源程序编译成一种与体系结构无关的中间文件格式。只要有Java运行系统的机器都能执行这种中

间代码。从而使同一版本的应用程序可以运行在不同的平台上、

安全性

作为网络语言,安全是非常重要的。Java的安全性可从两个方面得到保证。

一方面,在Java语言里,象指针和释放内存等C++功能被删除,避免了非法内存操作。

另一方面,当Java用来创建浏览器时,语言功能和一类浏览器本身提供的功能结合起来,使它更安全。Java语言在你的机器上执行前,要

经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以及试图改变一个对象的类型。

另外,Java拥有多个层次的互锁保护措施,能有效地防止病毒的入侵和破坏行为的发生。

麻省理工学院于1861年由著名自然科学家威廉·巴顿·罗杰斯创立,他希望能够创建一个自由的学院来迎合快速发展时期的美国。由于南北战争,直到1865年MIT才迎来了第一批学生,随后其在自然及工程领域迅速发展。在大萧条时期,MIT曾一度被认为会同哈佛大学合并,但在该校学生的抗议之下,被迫取消了这一计划。对Java字节码进行解释执行。链接程序通常比编译程序所需资源少。

x 广告
x 广告

Copyright   2015-2022 财富赢家网版权所有  联系邮箱:920 891 263@qq.com

京ICP备2022016840号-48