


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、java编程语言分析java编程语言分析1计算机软件开发的JAVA编程语言的概述Java不只是一种编程语言,它是一个完整的平台,拥有庞大的 库,将诸如图形绘制、Socket连接、数据库存取等复杂操作进行了 最大程度的简化。Java是跨平台的,一次编译,到处运行,在Windows上编写的 代码可以不加修改的移植到Linux上,反之也可以。在世界编程语 言排行榜中,几乎占据着第二名的位置,仅次于C语言。2计算机软件开发的C编程语言的主要特点2. ljava是面向对象的编程语言。Java和其他而向对象编程语言 一样,在java的世界里,万物皆对象,面向对象编程的好处就是能 够在语言级别模拟现实世界的
2、场景,简化开发。2. 2Java能够支持分布式。分布式开发可以说是现在大型企业级 开发最重要的部分,通过nni、ejb (本质还是通过rmi实现)、 webservice等方式实现不同系统、不同节点之间数据交互。而且, 现在炒的很火的云计算不过就是分布式换了 一个名字而己。apache 基金会的顶级项目hadoop就是云计算中很好的代表(如果感兴趣可 以看看map/reduce的概念)。2. 3Java是体系结构中立的。由于这种特点,让很多其他的语言 能够运行在jvm(java虚拟机)上,比如jruby、jython等语言(没记 错应该有100多种语言),同时也让他能够在不同的平台上运行。2.
3、 4JAVA是动态语言。java语言在一定程度上能够称为动态语言, 由于反射机制,让java能够在运行时再获取相应类型信息,大大减 少开发的代码量的同时,能够提供更通用的程序。3JAVA语言在实际工作和生活中的应用3. lAndroid应用。许多的Android应用都是Java程序员开发者 开发。虽然Android运用了不同的'JVM以及不同的封装方式,但是 代码还是用Java语言所编写。相当一部分的手机中都支持JAVA游 戏,这就使很多非编程人员都认识了 JAVA。3. 2在金融业应用的服务器程序。Java在金融服务业的应用非常 广泛,很多银行、金融机构都选择用Javaff发,因为相
4、对而言, Java较安全。大型跨国投资银行用Java来编写前台和后台的电子 交易系统,结算和确认系统,数据处理项目以及其他项目。大多数 情况下,Java被用在服务器端开发,但多数没有任何前端,它们通 常是从一个服务器接收数据,处理后发向另一个处理系统。3. 3网站。Java在电子商务领域以及网站开发领域占据了一定的 席位。开发人员可以运用许多不同的框架来创建web项目, SpringMVC, Struts2. 0 以及 frameworkso 即使是简单的 servlet, jsp和以struts为基础的网站在政府项目中也经常被用到。例如医 疗救护,保险,教育,国防以及其他的不同部门网站都是以
5、Java为 基础来开发的。3. 4交易系统。第三方交易系统,在金融服务产业占有很大的部 分,它们是Java编的写。3. 5嵌入式领域。Java在嵌入式领域发展空间很大。在这个平台 上,只需130KB就能够使用Java技术(在智能卡或者传感器上)。3. 6大数据技术。Hadoop以及其他大数据处理技术很多都是用 Java,例如 Apache 的基于 Java 的 HBase 和 Accumulo 以及 Elastic-Searchaso3. 7高频交易的空间。Java平台提高了这个平台的特性和即使编 译,他同时也能够像C+样传递数据。正是由于这个原因,Java 成为的程序员编写交易平台的语言,因
6、为虽然性能不比C+,但开 发人员可以避开安全性,可移植性和可维护性等问题。3. 8科学应用。Java在科学应用中是很好选择,包括自然语言处 理。最主要的原因是因为Java比C+或者其他语言相对其安全性、 便携性、可维护性以及其他高级语言的并发性更好。4 JAVA语言的发展前景Java语言完全满足了 PC的条件,在减少内存,直接在各类电子 产品中运行,在网络中可被任何设备所识别,充分利用网络资源等 方而有所突破创新,为PC时代的发展创造了有力条件。Java语言 独有的特点,根据其在各项服务器中应用程序的开发所占有的优势, 企业版的J2SE为企业环境中计算机模式的应用提供了良好的平台。Java语言为与数据库联系紧密设计了 Javaservlet和SQL-J技 术,以及JSP技术。随着JSP技术的发展,使JAVA语言的网络应用 更为实际化、更高效快捷,成为IT产业常用的技术。JSP以Java 语言作为其服务器端的使用语言,结合了 JAVASCRIPT等多种其他客 户端语言,使网络浏览器更为方便的展现。在远程网
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 院外延伸服务总结与市场需求分析计划
- 2025年矿用防爆电器设备合作协议书
- 《平行四边形和梯形-平行与垂直》教学设计-2024-2025学年四年级上册数学人教版
- 假期外出安全教育
- 五年级下册数学教案-2.1 分数的意义 第2课时 青岛版
- 财务印章管理制度制度
- 2023四年级数学上册 数学好玩第3课时 数图形的学问教学实录 北师大版
- 应聘教务管理简历
- 一年级上册数学教案-一共有多少 北师大版
- 二年级下册数学教案-10算式中的推理(数字迷)-青岛版
- 伟大的《红楼梦》智慧树知到期末考试答案章节答案2024年北京大学
- 福建省泉州市各县区乡镇行政村村庄村名明细及行政区划代码
- 基坑工程施工验收记录表
- GB∕T 37045-2018 信息技术 生物特征识别 指纹处理芯片技术要求
- 德马格及科尼电动葫芦培训
- 质量部人员岗位技能矩阵图
- 沥青项目运营方案参考范文
- 商品混凝土项目园区审批申请报告(范文参考)
- 机电一体化技术专业实践教学评价体系
- 展示设计概述ppt课件
- 梁昆淼_数学物理方法第7章
评论
0/150
提交评论