关于Java的常见误解
来源:互联网 发布:期货量化交易 人工智能 编辑:程序博客网 时间:2024/05/29 07:39
这里总结了一下关于Java的常见误解,希望能够颠覆一下大家对Java的认识;以及改变自己对Java的误解;
1:Java是HTML的扩展。
Java是一种程序设计语言;HTML是一种描述网页结构的方式。除了用于在网页上放置Javaapplet的HTML扩展之外,两者没有任何共同之处。既然说到了HTML就不得不提一下JSP了,JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,他是一个动态网页设计。我们可以把JSP理解为是Java Servlet的扩展;
2使用XML,就不需要Java。
Java是一种程序设计语言;XML是一种描述数据的方式,可以使用任何一种程序设计语言处理XML数据,而Java API对XML处理提供了很好的支持。此外,许多重要的第三方XML工具采用Java编写。
3Java是一种非常容易学习的程序设计语言。
像Java这种功能强大的语言大都不太容易学习。首先,必须将编写玩具式程序,或者模仿他人的增删改与实际项目是的艰难区分开来。Java类库包含了数千种类和接口与几万个方法,要解决Java的实际问题,我们还是要了解不少内容的;
4.Java将成为使用与所有平台的通用性编程语言。
从理论上讲,这是完全有可能的。的确,除了微软之外的每一个厂商都希望如此。然而,有很多在桌面计算机上已经完全工作良好的应用程序,在其他设备上或浏览器中或许不能正常地工作。同时,在编写这些应用程序时,利用了相应处理器的速度和本地的用户接口库,而且他们已经移植到所有重要的平台上。这类应用程序包括:字处理程序,图片编辑器以及Web浏览器。他们通常是用C编写的,采用Java语言重新编写似乎对最终的用户不会带来什么特别的好处。
5Java只不过是另外一种程序设计语言。
Java是一种很好的程序设计语言,很多程序设计人员喜欢Java胜过C,有上百种好的程序语言没有广泛的流行,而带有明显缺陷的语言,而Java和C却大行其道。这是因为程序设计语言的的成功更多的取决于其支撑系统的能力,而不是优美的语法。人们主要关注:是否提供了易于实现某些功能的易用,
便捷和标准的库。是否拥有强大的程序设计能力与调试工具,语言和工具是否能够与计算器的其他基础结构整合在一起Java的成功源于其类库能够让人们轻松的完成原本有一定难度的事情。
6.Java是解释型语言,因此对于关键的应用程序速度太慢了。
早起的Java是解释型的,现在除了像手机这样的微型平台之外。Java虚拟机使用了即时编译器,因此采用Java编写的热点代码其运行速度与c++相差无几。
现在今天的计算机速度远比人们发出抱怨的时候快了很多。一个较慢的Java程序与几年前相当快的C++程序还要快一些。现在的人们已经不抱怨Java程序慢了,而去抱怨Java的界面太丑了。
7.JavaScript是Java的简易版。
JavaScript是一种在网页中使用的脚本语言。它是由Netscape发明的,原来的名字叫做LiveScript.JavaScript的语法类似于Java,除此之外。两者无任何关系。当然名字有些想象。
- 关于JAVA的常见误解
- 关于Java的常见误解
- 关于Java常见的误解
- 关于人工智能的七大常见误解
- 对JAVA语言的十个常见误解
- 对JAVA语言的十个常见误解
- 对JAVA语言的十个常见误解
- 对JAVA语言的十个常见误解
- 对JAVA语言的十个常见误解
- java中关于protected的一些误解
- Gartner:关于SDN的七类常见误解
- Java语言中常见的十大误解
- Java语言中常见的十大误解
- 关于inline的误解
- 关于Table的误解
- 关于数组的误解
- 关于Linux中的几个常见误解
- Oracle-关于DBW0、Server Process与数据文件的两个常见误解
- hdoj1213 How many tables?(并查集)
- Java(07—29)学习总结
- 【交换安全】DAI - Dynamic ARP Inspection 详解
- source sh执行脚本的区别
- 2120 Ice_cream's world I
- 关于Java的常见误解
- madplay系统移植
- 《现代操作系统》精读与思考笔记 第二章 进程和线程
- 给数组对象sort函数传递比较函数参数的一点反思
- android开发之gridlayout使用入门
- DEC6713开发板的摸索(1)
- 循环多少次?(1799)
- 由于OSPF防环检查导致的虚拟防火墙学习不到OSPF路由的案例
- 今日待解决问题