随着整个社会移动互联网的不断发展,IT行业可以说是顺应时代潮流的行业,也一直在蓬勃发展着,所以想从事互联网行业的人逐渐在增多。在互联网行业中最核心的岗位就是技术人员了,java语言作为计算机语言中应用最广泛的一门语言,使得java程序员成为了大热的技术岗位之一,很多人不了解java,对java产生了误解,今天来解答一下那些对java常见误解的问题,java零基础的朋友们可以来了解一下10个对java常见的误解,为开始学java做一些认知上的准备。
1、Java是HTML的扩展。
Java是一种程序设计语言, HTML是一种描述网页结构的方式。除了存在用于放置Java applet的HTML扩展之外,两者没有任何共同之处。
2、使用 XML,就不需要Java
Java是一种程序设计语言, XML是一种描述数据的方式。可以使用任何一种程序设计语言来处理XML数据,而Java API对处理XML提供了很好的支持。此外,许多重要的第三方XML具是采用Java编写的。
3、Java是一种非常容易学习的程序设计语言
Java这种功能强大的语言大都不太容易学习。首先,必须将编写玩具式程序的轻松和开发实际项目的艰难区分开来。而且,需要注意的是,如何使用Java 类库将Java语言应用到实际中去是重要的内容,Java类库包含了数千种类和
接口与几万种方法。幸运的是,并不需要知晓它们中的每一个,但是要用Java解决实际问题,还是需要了解不少内容的。
4、Java将成为适用于所有平台的通用性编程语言
从理论上讲,这是完全有可能的。的确,除了微软之外的每一个厂商都希望如此 然而,有很多已经在桌面计算机上工作良好的应用程序,它们不大可能在其他设备或在浏览器中工作的也很正常。在编写这些应用程序时,利用了相应处理器的速度和本地的用户接口库,而且它们已经被移植到所有重要的平台上。这类应用程序包括字处理程序、图片编辑器、Web览器。它们通常是用C++编写的,采用Java语言进行重新编写似乎对最终的用户不会带来什么特别的好处。
5、Java只不过是另外一种程序设计语言
Java是一种很好的程序设计语言 很多程序设计人员喜欢Java胜过C、C++或C#。有上百种好的程序设计语言没有广泛地流行,而带有明显缺陷的语言,如C++和Visual Basic却大行其道。
这是为什么呢?程序设计语言的成功更多地取决于其支持系统的能力,而不是优美的语法。人们关注是:是否提供了易于实现某些功能的易用、便捷标准库?是否拥有强大的程序设计能力与调试环境工具?语言和工具是否能够与计算机的其他基础结构整合在一起?Java的成功就是来自于其类库能够让你轻松地完成原本十分艰难的事情。例如,联网、多线程。Java减少了指针错误,因此使用Java编程的效率更高了。但这些并不是Java成功的全部原因。
6、现在有了C#, Java过时了
C#借鉴Java许多好的思想,例如,清晰的程序设计语言、虚拟机和垃圾回收。无论怎样,C#还是保持了一些好的特性,其中最重要的是安全性和平台无关性,人们普遍认为C#最大的优势是其优良的开发环境。如果再能够与Windows捆绑在一起 就更加具有现实意义了。但是,从广告来判定,Java仍然是大多数开发者选择的语言。
7、所有的Java程序都是在网页中运行的
所有的Java applet都是在网页浏览器中运行的。这也恰恰是applet的定义,即一种在网页中运行的Java程序。同时,也完全可以编写一个独立的、不依赖于Web浏览器运行的Java程序,并且十分有用。这些程序(通常称为应用程序)是完全可移植的。把代码移到另一台机器上直接运行就行了。由于Java与不够成熟的C++相比更加便利、出错的可能性更小,因而对于程序设计来说,可谓一种上好的选择。在使用JDBC这类的数据库存取工具时,Java语言
就更是责无旁贷了。毫无疑问,Java是学习程序设计的首选语言。
8、Java程序是主要的安全风险
早期的Java,有过关于安全系统失效的报道,曾经引起过公众的哗然。大多数安全问题都存在于Java的特定浏览器中。研究人员将这视为一种挑战,其含义是努力找出Java 的漏洞,对applet安全模型的强度和复杂度发起挑战。随后,人们很快就解决了引发问题的所有技术因素。据人们所知,所有的实用系统都妥协过。想想看:毫不夸张地说,有数百万种病毒攻击着Windows 的可执行文件和Word 宏,这给系统造成了巨大的损害,但却很少有人批评被攻击平台的脆弱。同样, Internet Explorer 中的ActiveX机制始终作为被攻击的目标,但由于阻止这种攻击非常简单, 所以人们也就懒得将它们公布于众了。
9、JavaScript是java的简易版
JavaScript是一种在网页中使用的脚本语言,它是由Netscape发明的,原来的名字叫做LiveScript。JavaScript的语法类似Java,除此之外,两者无任何关系。
10、使用java可以用价值500美元的Internet 设备取代电脑
Java刚刚发布的时候,一些人打赌:肯定会有这样的好事情发生。我们发现基于Java的网络计算机对于利用“零管理 来降低计算机所有者的商业成本来说是 种很好的选择。即使如此,这种好事也没有发生。从另一个方面来说, Java 已经广泛地用在手机上。我们必须承认还没有看到一个运行在手机上的Java应用程序是必不可少的。但是,常见的游戏和屏幕保护程序在许多市场上销售得很好。
上面就是网上大家对java常见误解的问题整理,都说外行看热闹,内行看门道,确实如此,很多不了解没接触过java的人对java肯定都会有或多或少的认识偏差,相信通过对上面10个java常见误解的解答,大家对java编程有了新的理解,想学习java语言的朋友赶紧通过观看java培训课程的方式学习行动起来吧。
HelloWorld10-31 08:24
军哥08-12 23:29
江湖人称小李白12-10 10:41
IT逐梦者08-17 21:43
HelloWorld11-06 11:19