当前位置:首页 > 工业控制 > 电子设计自动化
[导读]JAVA语言自从应用于Internet,迅速成为全球热点。它的平台无关性仿佛成为解决互易操作性和可移植性的灵丹妙药。然而对于JAVA语言的认识仍有不少误解。 1.JAVA是HTML的扩充,JAVA是一个编程语言,HTML是一个页面描述语

JAVA语言自从应用于Internet,迅速成为全球热点。它的平台无关性仿佛成为解决互易操作性和可移植性的灵丹妙药。然而对于JAVA语言的认识仍有不少误解。

1.JAVA是HTML的扩充,JAVA是一个编程语言,HTML是一个页面描述语言。除了新版本HTML可以在WEB页中插入JA-VA小应用外,它们之间没有任何相同之处。

2.JAVA是一种很容易学会的编程语言没有一种和JAVA同样有力的语言是简单的。当它写演示小程序时,非常容易;但当它真正做一些重要的工作时,却很费力。JAVA库有150多种类和接口,虽然对许多程序用户不需要整个类库,但每个项目都需要类。

3.JAVA是一个简单的编程环境一些人喜欢只用vi编辑器和dbx调试器来写程序。但是PC和MAC编程者已习惯用类似VB风格的拖拉式表格设计工具或集成开发环境,这对他们来说是一团麻。但是,一旦类似于Syman-tec公司的Cafe工具或Borland公司的Latte工具问世,JAVA的开发时间就会大幅度减少。

4.JAVA将成为所有平台的统一编程语言在理论上,这是可能的。但这并不是说用户就已得到应用开发的最方便途径。JAVA应用的开发并不像(可能永远不像)用MFC或VB开发的Windows应用那样好,而且JAVA提供的图形开发工具功能也太简单。我们希望JAVA类库很快变丰富。

5.JAVA是解释型的,它对于特殊平台的重要应用太慢了许多编程者在类似于用户界面方面花了太多的时间。所有程序,无论用什么语言编写,都会有足够的时间对鼠标进行检测。当然,目前我们尚未用当前的JAVA版本来做CPU密集的任务。但是,开发一个将JAVA中间码转换成本地码的编译器是非常容易的。

6.所有的JAVA程序都在WEB页中运行所有的JAVA小程序(applet)都在WEB页中运行。在浏览器中运行的JAVA程序,这是applet的定义。但编写不依赖于WEB浏览器运行的JAVA程序是可能的,也是非常有用的。这些程序完全可以移植,而且因为JAVA比C++更方便、出错更少,它是编程的一个很好的选择,也是学习编程的首选入门语言。一旦它和界面工具以及数据库存取工具结合,将更有竞争力。

7.JAVA消除了CGI编程的需要绝对不。在今天的技术下,CGI仍是ap-plet和服务器之间最方便的通讯手段。服务器仍将需要CGI语言来处理applet发送的信息。当然,用户可以用JAVA语言来写CGI,如同Perl或C那样简单。

8.JAVA将彻底改变客户/服务器计算这是可能的。SUN公司已公布了各种数据库类库的计划,这将使得用JAVA开发客户/服务器应用和用JAVA的网络类库开发网络程序一样简单。

9.使用JAVA,用户可以用500美元的In┐ternet设备来代替现在的计算机这种认为人们会放弃功能丰富、使用方便的台式机来追求没有外存且功能有限的机器,是完全不合理的。但是Internet设备可以作为台式机的便携式助手。如果价格合理,用户当然愿意用一台Internet浏览器在用餐时自由地选择阅读新闻。这就是JAVA的魅力。

10.JAVA将允许放弃基于部件的计算模式当人们谈到部件,有许多不同的含义。就可视控制(VisualControl),例如能插入GUI程序的OCX部件,JAVA还没有设定一个标准。就使用CORBA接口及OpenDoc和分布计算模型进行合作的能力,这不久就将开始。目前网上已有CORBA接口的测试版。



来源:ks990次

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分,通常嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板,事实上所有带有数字接口的设备,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整...

关键字: 嵌入式 语言 技术

语音编码器的主要功能就是把用户语音的PCM(脉冲编码调制)样值编码成少量的比特(帧)。这种方法使得语音在连路产生误码、网络抖动和突发传输时具有健壮性(Robustness)。在接收端,语音帧先被误码为PCM语音样值,然后...

关键字: 语音编码器 PCM 语言

摘要:虽然许多企业已经开始使用云计算,并享有云计算带来的成本、灵活,性、扩展性方面的优势,但是,依然有很多对云计算有质疑的声音。文中就当前人们对云计算的一些误解,聘请有关专家进行了澄清。

关键字: 云计算 澄清 质疑 误解

模糊控制算法(理论知识)

关键字: 模糊控制 语言

误解一:程序员就是修电脑的。

关键字: 程序员 误解

任何一种“语言”,都是各种“语言特性”的组合。

关键字: 程序 语言 嵌入式

由于新冠疫情,口罩已经成为了一种日常用品。而日本似乎十分热衷于研究不同类型的口罩,例如为了应对夏季的“冰镇口罩”和带微型电扇的口罩,还有为了女性美观研发的“小脸美口罩”。 8月4日,据媒体报道,日本一

关键字: 口罩 日本 智能 翻译 语言

研究表明,人在老年时学习第二语言也可以改善认知功能。 虽然我们大多数人都容易学会技术,但学习语言从未如此简单。

关键字: Android 语言 verbling

航科院民用无人机检验中心在湖北武汉对易瓦特科技股份公司的EWZ-S8八旋翼无人机进行了无人机系统安全能力二级围栏检验。本次检验耗时3个多小时。检验中心检验员针对EWZ-S8八旋翼无人机进行了无人

关键字: 无人机 语言

什么是51单片机?它有什么注意事项?编程也好设计也罢,都要有遵循的规则。可以发挥自己的创新但是要顾全大局,不能随意的编程。下面分享关于51单片机编程的一些规则,希望能帮到大家,避免大家四处碰壁。

关键字: 51单片机 编程 语言
关闭
关闭