下载此文档

第一章 Jav语言简介.ppt


文档分类:文学/艺术/军事/历史 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
。使用它可在各式各样不同种机器、不同种操作平台的网络环境中开发软件。不论你使用的是哪一种,哪一种操作系统,只要”,你就可以看到生动的主页。应用的主要开发语言。它彻底改变了应用软件的开发模式,带来了自PC机以来又一次技术革命,为迅速发展的信息世界增添了新的活力。1991年,SUNMicroSystem公司的JameGosling、BillJoe等人成立开发小组称为Green,该小组的领导人是JamesGosling,为在电视、控制烤面包箱等家用消费类电子产品上进行交互式操作而基于C++开发了一个名为Oak的软件。(那时WorldWideWeb还在图纸上)JameGosling是一位非常杰出的程序员。他出生于1957年,于1984年加盟SunMicrosystem公司,之前在一家IBM研究机构工作。他是SunNeWs窗口系统的总设计师。也是第一个用C实现的EMACS的文本编辑器COSMACS的开发者。在研究开发过程中,Gosling深刻体会到消费类电子产品和工作站产品在开发哲学上的差异:消费类电子产品要求可靠性高、费用低、标准化、使用简单,用户并不关心CPU的型号,也不欣赏专用昂贵的RISC处理器,他们需要建立在一个标准基础之上,具有一系列可选的方案,从8086到80586都可以选取。1994年下半年,的迅猛发展,环球信息网语言研制的进展。scape的启发,Green小组编制了HotJava浏览器,ealy的支持,正式命名为Java。1995年Sun公司正式公布Java语言。其独特优势(网络上)上受欢迎的开发与编程语言。表现:。。Symantec的VisualCafe、Borland的Jbuilder、Sun的JavaWorkshop、IBM的VisualAgeforJava。上销售用Java编写的软件。Apple、HP、IBM、MicroSoft、Novell、SGI、SCO、Tandem等公司均计划将Java并入各自开发的操作系统。工业界不少人预言:“Java语言的出现,将会引起一场软件革命”1996年Sun公司成立了JavaSoft分公司维护和发展Java语言。2001年2月5日Sun公司在美国发布了SunONE(Environment开放网络环境),其宗旨是保证使用任何工具,开发智能WEB服务,使之运行任何平台,可以无缝地实现互操作。(1)简单的语言。它的基本解释器及类的支持只有40KB左右,加了标准类库和线程的支持也只有215KB左右(2)面向对象的语言(3)平台无关性(虚拟机结构中立)(4)多线程多线程机制使应用程序能够并行执行,而且同步机制保证了对共享数据的正确操作。(5)健壮性(6)分布式分布性Java是面向网络的语言。通过它提供的类库可以处理TCP/IP协议,用户可以通过URL地址在网络上很方便地访问其它对象。(7)安全性用于网络、分布环境下的Java必须要防止病毒的入侵。(8)高性能(9)动态性(10)解释执行(11)可移植性补充:Java和C/C++的比较相同:在变量声明、参数传递、操作符、流控制等方面。不同::Goto语句Java不支持C:指针Java不支持D:内存管理E:数据类型的支持F:类型转换G:头文件H:结构和联合I:,包括面向对象的事件描述、处理、综合等;2计算过程的可视化、可操作化的软件的开发;3动态画面的设计,包括图形图像的调用;4交互操作的设计(选择交互、定向交互、控制流程等);的系统管理功能模块的设计,包括Web页面的动态设计、管理和交互操作设计等;(企业内部网)上的软件开发(直接面向企业内部用户的软件);7与各类数据库连接查询的SQL语句实现;8其它应用类型的程序。(1)JavaScripts1脚本语言,用于>标记嵌入4与HTML文档一起被浏览器解释运行<scriptLANGUAGE="JavaScript"><!-- ("/tongzhi/","name","width=550,height=550,scrollbars=yes")//--></script>(2)JavaApplication1独立应用程序2有一个或多个类3必须有一个类定义main()方法,{publicstaticvoidmain(Stringargs[]){("aa");}}(3)JavaA

第一章 Jav语言简介 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人840122949
  • 文件大小180 KB
  • 时间2019-03-05