手机版

Java软件设计基础(8)

发布时间:2021-06-06   来源:未知    
字号:

Java软件设计基础

只有被核实后才能由Java解释器执行,而
执行过程中还要通过阻止对内存的直接访问来提高安全性;
–Java提供加密技术与多种安全网络协议。
..系统移植性系统移植性
–Java的平台无关性是该类应用程序可方便的移植到其他计算机上
运行的基础;
School of Computer Science and Technology
..语言健壮性语言健壮性
–Java是一种强制类型语言,在编译运行时对程序进行严格的检查
,以防止不匹配问题的发生;同时自动垃圾回收功能有助于避免内
存泄露,增加了Java的健壮性。
..运作安全性运作安全性
–Java语言在运行程序时严格检查数据的访问权限,不允许网络上
的应用程序修改本地数据;
–下载到用户端的字节码只有被核实后才能由Java解释器执行,而
执行过程中还要通过阻止对内存的直接访问来提高安全性;
–Java提供加密技术与多种安全网络协议。
..系统移植性系统移植性
–Java的平台无关性是该类应用程序可方便的移植到其他计算机上
运行的基础;
PDF 文件使用 "pdfFactory Pro" 试用版本创建



School of Computer Science and Technology
–Java的编译器由Java语言实现,解释器由Java语言和标准C实现,使
得Java语言系统自身就具备了可移植性。
..动态扩展性动态扩展性
–可以在本地或网上动态的加载各种类库,在执行过程中可以随意
的增加新方法、实例变量等,运行中的程序只有在需要时才会加载
相应的模块,便于扩展。
..程序高性能程序高性能
–Java字节码技术可快速的将编辑的Java语言转换成高性能的机器码
来执行;
–相应的自动寄存器分配与编译器对字节码的一些优化技术可以生
成高质量的代码;
–JVM的改进和“即时编译”(Just in Time)技术的出现使得Java的
执行速度有了更大的提高。
School of Computer Science and Technology
–Java的编译器由Java语言实现,解释器由Java语言和标准C实现,使
得Java语言系统自身就具备了可移植性。
..动态扩展性动态扩展性
–可以在本地或网上动态的加载各种类库,在执行过程中可以随意
的增加新方法、实例变量等,运行中的程序只有在需要时才会加载
相应的模块,便于扩展。
..程序高性能程序高性能
–Java字节码技术可快速的将编辑的Java语言转换成高性能的机器码
来执行;
–相应的自动寄存器分配与编译器对字节码的一些优化技术可以生
成高质量的代码;
–JVM的改进和“即时编译”(Just in Time)技术的出现使得Java的
执行速度有
了更大的提高。
PDF 文件使用 "pdfFactory Pro" 试用版本创建



School of Computer Science and Technology
..多线程机制多线程机制

Java软件设计基础(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)