基于计算机软件开发的JAVA编程语言分析
摘 要:java语言在计算机软件开发中,具有非常广阔的应用空间以及发展前景。java最大的优点,就是可以实现编程的跨平台,而且还具有非常好的平台特性。本文对基于计算机软件开发的java编程语言进行分析,以期能给相关人员提供有益的参考意见。
关键词:java;计算机;软件开发;平台
中图分类号:tp311.10
sun公司推出的java作为世界上最受欢迎、影响范围最大的编程语言,在执行方式上是以解释的方式进行,是一种面对对象的计算机编程语言,其优点是可靠、安全、简单、多线程、可移植以及结构中立性。
1 java语言概述
就目前计算机软件开发程序语言来看,java语言与其他语言相比,有着自身独特的优势,例如以往的vb、vc、以及vf语言,与java相比,显得复杂,呆板,在当前的编程应用上,也已
是远远落后于需求了。而java不仅具有完美的多线程的设计,而且还支持样多样化的操作系统。java不仅可以在网络环境下进行软件编写工作,还可以在桌面应用软件的编写领域进行工作,因此其应用具有非常广泛的前景。
2 java语言的主要特点
2.1 简单性。与c++语言相比,java语言不再支持自动强制、多级的继承以及运算符的重载等等作用。由于这些作用在应用的过程中,使用比较少,而且在使用时还可能发生混淆的现象,java把它们省略掉,大大较少了复杂性;此外,java还增加了新的功能,例如内存空间中的垃圾实现自动收集等,实用性大大增加。一方面是复杂性降低,一方面是实用性增加,因此java在计算机软件的开发工作中,更加简单、更加可靠。从所占的系统空间大小来看,java所需的空间比c++要少,在附加的线程支持以及基本标准库方面,所占的空间是175kb;在类库支持以及基本解释等部分,所需的空间大约是40kb。
java可以开发什么软件2.2 平台的独立性。java语言最大的优势,就是平台的独立性。java语言以“java虚拟机”思想作为指导,由于其先编译为中间码然后进行装载、校验,再进行解释成为机器码来实现执行。因此,能够屏蔽平台环境的具体特性要求。在运行上,只要系统是支持java虚拟机
的,就可以运行java程序。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论