菜单
  

    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. HFSS毫米波波导滤波器设计

  2. matlab多光谱光场相机研究

  3. AT89C51单片机城市道路积水...

  4. FPGA的PCIe总线多通道光纤数据采集卡设计

  5. MTAIAB多聚焦图像融合算法研究

  6. 基于多目标优化方法的信...

  7. 近距离多元红外目标方位探测研究

  8. 电站锅炉暖风器设计任务书

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 十二层带中心支撑钢结构...

  12. 乳业同业并购式全产业链...

  13. 杂拟谷盗体内共生菌沃尔...

  14. 中考体育项目与体育教学合理结合的研究

  15. java+mysql车辆管理系统的设计+源代码

  16. 当代大学生慈善意识研究+文献综述

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回