2004年05月24日

一点小知识:)

java语言最大的优点是可移植性好。为什么呢?java解释器的功劳。因为它的存在,就可以实现二进制代码级的可移植性。


java解释器又被称为“java虚拟机”或jvm(java visual machine),专门负责解释执行java程序编译而成的字节码。java语言可称为是一种“解释型”的高级语言,区别与c或c++之类的编译型语言。


何谓“java application"和”java applet“


如果java解释器是一个独立的应用程序,并可以在操作系统下直接启动,那么它所解释执行的java程序被成为”java application“;如果java解释器包含在一个www的客户端浏览器内部,使得这个浏览器能够解释字节码,则这种浏览器能够自动执行的java程序就称为”java applet“。application较多在本地机或服务器上运行,而applet则只能通过浏览器从服务器上下载后运行,所以在开发java程序之前,首先要明确程序的基本功能和相应的运行环境,即要首先确定要编写application,还是applet。

其实面向对象(oop)的程序设计方法是现代计算机软件技术的重大变革和发展。面向对象技术是java的核心,所以java程序都是面向对象的。


(待续)

由 乐侠 发表于 2004年05月24日 11:18
回复

java在互动软件中有不错的应用

Posted by: 汤铭 发表于 2004年06月17日 19:27

是很小的一部分,但如果把这部分在教育领域中用好,也是门学问:)

Posted by: Ella 发表于 2004年06月12日 08:47

java applet 仅仅是java很小部分的应用。

Posted by: 汤铭 发表于 2004年06月09日 08:45

哈哈 ,自己顶!
其实我们所谓的互动软件就有一些java applet:D

Posted by: Ella 发表于 2004年05月25日 10:56
发表回复









记住我的信息?