Java编程语言的优势有哪些?Java最大的优点是与平台无关在Windows 9x、Windows NT、Solaris、Linux、MacOS以及其它平台上都可以使用相同的代码。“一次编写到处运行”的特点,使其在互联网上广泛采用。
Java编程语言的优势
1、简洁高效
Java语言是一种相当简洁的“面向对象”程序设计语言。Java语言省略了C++语言中所有的难以理解、容易混淆的特性,例如头文件、指针、结构、单元、运算符重载、虚拟基础类等。它更加严谨、简洁。
注意:有些熟悉Visual Basic语言的读者会觉得Java语言相对VB而言更复杂,的确使用Java编程是比使用VB更费力一些。但大家一定要知道VB是一种集成化开发工具,其凭借可视化工具成为开发GUI程序的神器,但其并不能算是一种语言。它的基础是Basic语言,这是一种最简单的语言,但其功能不如C、C++、Java这样完整。
Java语言采用了特殊的软件构造方法可以在很小的机器上独立运行。只要40K就可以容下一个最基本的解释器,即使加上基本标准库和线程支持,也仅需再加上175K就够的。这也是Java语言的一个成功秘诀。
2、高可移植性
对于一个程序员而言,写出来的程序如果不需修改就能够同时在Windows、MacOS、LINUX等平台上运行,简直就是美梦成真的好事!而Java语言就让这个原本遥不可及的事离我们越来越近。使用Java语言编写的程序,只要做较少的修改,甚至有时根本不需修改就可以在不同平台上运行了,Java绝对是跨平台的一门编程语言。
举个例子不同平台上对数据类型的大小有不同的规定。在有的平台上,整型(int)是用一个16位二进制数表示,而有的平台上则是使用一个32位二进制数表示的。C/C++语言并没有屏蔽掉这个由不同平台造成的不同。这样如果在一个使用16位二进制数表示整型的平台上开发的C语言源程序,要在一个使用32位二进制数表示整型的平台上运行,简直就是噩耗。
而在Java语言中,就屏蔽掉了这种由平台造成的不同。Java中的整型数一定是由32位二进制表示的,Java虚拟机将这个差别消化了。当我们想将一个使用16位二进

Java作为一门简洁高效的编程语言,以其高可移植性、面向对象、解释型特性受到青睐。它能实现“一次编写,到处运行”,简化跨平台程序的移植。此外,Java还具有良好的性能、防患于未然的错误检查、强大的多线程处理能力和高度的安全性。
最低0.47元/天 解锁文章
621

被折叠的 条评论
为什么被折叠?



