Java Applet不同于Java独立程序

2016-01-18 17:40:43 668浏览

        Java是一种编程语言,既可用来编制类似于用C++开发的独立程序,也可用来编制运行于浏缆器之内的applet。话虽如此,但多数Java程序都是基于浏览器的applet,独立程序则比较少见。为满足安全性,Java开发者必须防止程序员用Java applet编制计算机病毒或者把用户系统的有关信息(如用户系统中的文件)传回服务器,本文coding学堂为读者解释Java applet和Java的微妙关系。

        Java Applet不同于Java独立程序:

        Java开发者采用限制applet操作权限的方法(比如说禁止Java applet读写用户系统中的文件)实现其安全策略。没有文件读写权,applet便无法把病毒写入用户的硬盘或偷走用户的磁盘信息。除了禁止applet进行文件I/0操作之外,Java开发者还取消或修改了C语言和C++语言的许多特征。Java取消了指针,因为编程老手有可能利用指针绕过Java的安全机制。

        Java既可用来编制独立程序也可用来编制applet。独立程序类似于用C++编制的程序。独立程序和applet不一样,它可以读写文件。它们之间的另一差别是Java applet还必须运行于浏览器之内。

        Java Applet运行于浏览器之内Java applet运行于浏览器之内。运行Java applet之前,用户必须首先启动支持Java的浏览器,如Netscape Navigator 2.0(仅限于Windows 95或Windows NT环境下)及其更新版本或Mi.crosoft的Intemet Explorer 3.0及其更新版本。调试Java applet时,可使用JDK提供的一个名为applewiewer的专用程序。使用该程序可方便地启动和测试applet。

        Java语言是现今移动开发Android开发技术的基础语言,未来将会随着Android前景越发明朗而越加重要。扣丁学堂Android开发培训教程视频免费在线观看,系统的学习路线图让读者可以从零开始学Android开发。

查看更多关于“coding资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号