菜单
  

    1.3 Java语言的应用领域

    程序开发人员使用Java语言开发出来的业务,可以自由的在现今的所有软件和硬件平台上使用,能够这样的最大原因就是Java是完全独立于平台以外的一种编程语言,因此它也能够应用到计算机平台以外的其它领域,基于Java语言编写的程序可以在便携式计算机、电话、电视、手机以及其它大量电子设备上运行。Java程序应用的领域主要包括以下几个方面:

    (1) 桌面应用系统的开发。

    (2) 电子商务应用。

    (3) 嵌入式系统开发。

    (4) 企业级应用开发。

    (5) 交互式系统开发。

    (6) 分布式系统开发。

    (7) 多媒体系统开发。

    (8) Web应用系统开发。

    Java语言应用广泛,它的发展速度快于在它之前的任何一种计算机语言,在中国特别是这几年Java语言实现了快速崛起并不断快速发展着[4]。

    1.4 Java语言的特点

    1.4.1 简单

    Java语言是解释性的简单明了,英语比较好的看过代码基本上能够知道什么意识而且Java语言又是一个单纯面向对象的语言。Java语法与C++的语法是很相似的,从某种程度上来讲,Java语言是根据并参照C++和C语言而开发出来的更高级编程语言,因此如果让一个以前学习过C或C++语言的人再去学习java语言的话,那基本上是可以水到渠成的事。Java语言与C和C++语言相比有许多优势特征,例如比C和C++更加简化,C++语言使用多重继承的方法而java语言则继承于接口,并且取消了指针 ,使程序变得更加简洁明了,Java语言还实现了自动收集垃圾的功能,在很大程度上简化了程序设计人员的资源释放管理工作使他们能够安心来完成自己的功能。Java语言根据需要也提供了大量的类库、AIP文档和第三方开发包,除此之外还提供了大量的基于Java的开源项目样例,并且JDK已经开放了自己的源代码,因此开发人员可以通过分析项目的源代码来提高自己编写程序的能力。

    1.4.2 面向对象

    Java语言有一个很重要的特点就是面向对象,在Java语法中与其它语言相比面向对象是最突出的地方,而Java本身在开发时就设计的是一个单纯面向对象的程序编写语言。在Java语言的语法中,在类的框架外面重新定义一些单纯的函数或者数据是错误的,也相当于这么说,对于Java语言类外面的的数据类型都是对象性的,而对于java的所有元素只能通过类和对象才能实现自身的访问[5]。

    1.4.3 分布性

    分布性也是Java的另一个重要特性之一。分布性主要分为数据分布和操作分布两种类型,操作分布的特点就是把相关操作布置到不同的主机上,而数据分布是在不同的主机上放置数据,但这些主机不是网络中的同一个成员,Java要能够访问网络对象要通过统一资源定位符才能实现,而且java的访问的方式和访问本地系统的方式几乎是一样的。

  1. 上一篇:基于TM4C123G的简易数字示波器设计+电路图+程序代码
  2. 下一篇:c8051f352单片机磁性传感器技术研究+流程图
  1. 基于多指标决策的通信网...

  2. 多小区协作大规模MIMO系统的能效优化

  3. 基于过期CSI的多天线中继选择系统设计与仿真

  4. STC89C51单片机多功能数字频率计的设计+电路图

  5. 数字阵列雷达的多通道中频信号产生FPGA实现

  6. TMS320C6678的FFT算法的多核DSP实现研究

  7. LFMCW雷达多目标检测及参数估计算法研究

  8. C++最短路径算法研究和程序设计

  9. 中国传统元素在游戏角色...

  10. 江苏省某高中学生体质现状的调查研究

  11. 巴金《激流三部曲》高觉新的悲剧命运

  12. 上市公司股权结构对经营绩效的影响研究

  13. 现代简约美式风格在室内家装中的运用

  14. 高警觉工作人群的元情绪...

  15. NFC协议物理层的软件实现+文献综述

  16. g-C3N4光催化剂的制备和光催化性能研究

  17. 浅析中国古代宗法制度

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回