1.5 关于 Java 的常见误解

1.5 关于 Java 的常见误解

值得注意的是:下面的都是误解!

1、Java 是 HTML 的扩展

Java 是一种程序设计语言

HTML 是一种描述网页结构的方式;

除了用于在网页上放置 Java applet 的 HTML 扩展之外,两者没有任何共同之处。

2、使用 XML ,所以不需要 Java

Java 是一种程序设计语言

XML 是一种描述数据的方式;

可以用任何一种程序语言处理 XML 数据,而 Java API 对 XML 数据的处理提供了很好的支持。

此外,许多重要的 XML 数据处理工具都采用 Java 编写。(见卷2)

3、Java 是一种非常容易学习的程序设计语言

像 Java 这种功能强大的语言都不太容易学习

4、Java 将称为适用于所有平台的通用性编程语言

理论上完全可能,实际上各有千秋!

Objective C 和 Swift 在 IOS 设备上有着无可取代的地位;

浏览器几乎被 JavaScript 掌控;

Windows 程序通常都用 C++ 或 C# 编写;

Java 在服务器端编程和跨平台客户端应用领域很有优势!

5、Java 只不过是另外一种程序设计语言

Java 是一种很好的程序设计语言!

有几百种好的程序设计语言没有广泛流行,但带有明显缺陷的语言(如 C++ 和 Visual Basic)却大行其道!

程序设计语言的成功在于其支撑系统的能力,而不在于其语法的精巧性!

6、Java 是专用的,应该避免使用

Java 创建之初,Sun 公司为发布者和最终用户提供免费许可

2007 年,GPL 开源!与 Linux 是同一个开放源代码许可!

Oracle 致力于保持 Java 开源!

7、Java 是解释型的,因此对于关键的应用程序速度太慢了

早期的 Java 是解释型的!

现在的 Java 虚拟机使用了 即时编译器

采用 Java 编写的“热点”代码运行速度与 C++ 相差无几,有些情况下甚至更快!

8、所有的 Java 程序都是在网页中运行

Java applet = 一种在浏览器中运行的 Java 程序!

大多数 Java 程序运行在 Web 浏览器之外的独立应用程序!

实际上,很多 Java 程序都在 Web 服务器上运行并生成网页的代码!

9、Java 程序存在重大安全风险

Java 发布尽管已经 20 年之久,与其他常用的执行平台相比,Java 还是安全得多!

10、JavaScript 是 Java 的简易版

二者之间,除了语法和名字相似,没有什么关系!

JavaScript 由 Netscape 发明,最初的名字为 LiveScript ,改为 JavaScript 基本上为了蹭 Java 的热度!

11、使用 Java 可以使用廉价的 Internet 设备取代桌面计算机

以前有人这么笃定过!但是目前人们最常使用的是手机和平板了!可以使用 Java 编写 Android 程序!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值