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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219