- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Java语言程序设计(第二版)
模块一认识Java语言
目录DIRECTORY01Java语言的发展与特点02第一个Java程序
01Java语言的发展与特点
学习目标1.能够说出Java语言的发展历程和工作原理;2.能够掌握Java语言的语法机制;3.能够理解Java运行系统与Java虚拟机(JVM);4.能够掌握Java开发环境的安装与配置,简单了解开发工具;5.能够了解Java,激发学习Java语言的兴趣和动力,做一个热爱编程的人。
一、Java的起源与发展1991年,美国SunMicrosystems公司的某个研究小组为了能够在消费电子产品上开发应用程序,积极寻找合适的编程语言。BillJoy先生领导的研究小组就着手设计和开发出一种语言,称之为Oak。1995年,互联网在世界上蓬勃发展,Sun公司发现Oak语言所具有的跨平台、面向对象、安全性高等特点非常符合互联网的需要,于是改进了该语言的设计,并给该语言取名为Java语言。(一)Java的起源
1995年,美国SunMicrosystems公司正式向IT业界推出了Java语言,该语言具有安全、跨平台、面向对象、简单、适用于网络等显著特点。IBM、Oracle、微软、Netscape、Apple、SGI等大公司纷纷与SunMicrosystems公司签订合同,授权使用Java平台。微软公司总裁比尔·盖茨先生在经过研究后认为:“Java语言是长时间以来最卓越的程序设计语言”。(二)Java的发展
二、什么是Java技术Java技术,简而言之就是一种独立于操作系统平台的编程语言与开发平台。
S设计目标提供一种易于编程的语言;消除其他语言在诸如指针运算和存储器管理方面影响健壮性的缺陷;利用面向对象的概念使程序真正地成为可视化程序;为使代码尽可能清晰合理、简明流畅提供了一种方法;为获得以下两点益处提供一种解释环境:提高开发速度——消除编译→链接→装载→测试周期、代码可移植性——使操作系统能为运行环境做系统级调用;为运行不止一个活动线程的程序提供了一种方式;通过允许下载代码模块,从而当程序运行时也能动态支持程序改变;为那些保证安全性而装载的代码模块提供了一种检查方法。
S开发平台Java技术给程序员提供了许多工具:编译器、解释器、文档生成器和文件打包工具等等。
S程序发布平台有两种主要的“发布环境”。首先Java运行时环境(JavaRuntimeEnvironment,JRE)包含了完整的类文件包,其次许多主要的浏览器都提供了Java解释器和运行时环境。目前Sun公司把Java平台划分成J2SE、J2EE、J2ME三个平台,针对不同的市场目标和设备进行定位。
三、Java的语法机制概述(一)Java源程序的组成部分package语句;//该部分至多只有一句,必须放在源程序的第一句import语句;//该部分可以有若干import语句或者没有,必须放在所有的类定义之前publicclassDefinition;//公共类定义部分,至多只有一个公共类的定义//Java语言规定该Java源程序的文件名必须与该公共类名完全一致classDefinition;//类定义部分,可以有0个或者多个类定义interfaceDefinition;//接口定义部分,可以有0个或者多个接口定义
如果在源程序中包含有公共类的定义,则该源文件名必须与该公共类的名字完全一致,字母的大小写都必须一样。这是Java语言的一个严格的规定,如果不遵守,在编译时就会出错。在一个Java源程序中至多只能有一个公共类的定义。如果源程序中不包含公共类的定义,则该文件名可以任意取名。如果在一个源程序中有多个类定义,则在编译时将为每个类生成一个.class文件。(二)源文件的命名规则
(三)注释为了方便他人理解程序中的某个变量、方法或者类对象的定义,提高程序的可读性,程序中往往需要编写注释。注释有以下三种形式:(1)单行注释,以“//”开始,该行后面的内容都会成为注释,可以放在语句开头或者注释掉该行或者放在语句结尾对该句进行注解。(2)多行注释,以“/*”开始,“*/”结束。(3)文档注释,以“/**”开始,“*/”结束。
Java的运行系统是一个完整、有机的程序设计系统,其功能主要由JVM、JDK以及开发平台组成。四、Java运行系统与JVM
(一)Java虚拟机——JVMJVM(JavaVirtual
您可能关注的文档
- 《大数据应用基础》模块四 大数据集采集技术 教学课件.pptx
- 《装饰装修工程施工》单元一 抹灰工程 教学课件.pptx
- 《大数据应用基础》模块二 搭建开发环境 教学课件.pptx
- 《装饰装修工程施工》单元四 轻质隔墙工程 教学课件.pptx
- 《装饰装修工程施工》单元五 饰面板(砖)工程 教学课件.pptx
- 《大数据应用基础》模块五 大数据预处理技术 教学课件.pptx
- 《装饰装修工程施工》单元二 门窗工程 教学课件.pptx
- 《装饰装修工程施工》0 建筑装饰工程基本知识 教学课件.pptx
- 混凝土结构工程施工(绪论)教学课件.pptx
- 混凝土结构工程施工(单元8)混凝土结构施工验收工作.pptx
- 978-7-200-15831-1《数据库应用技术(第二版)》试题库.docx
- 《Java语言程序设计》模块9 Java数据库编程 教学课件.pptx
- 公共艺术音乐篇第2章 认识音乐 教案设计.docx
- 《Java语言程序设计》模块5 Java的多线程 教学课件.pptx
- 公共艺术音乐篇第8章 戏剧艺术 教案设计.docx
- 《Java语言程序设计》模块7 Java的图形用户界面 教学课件.pptx
- 《儿科护理》15单元十五 急性中毒与常见急症患儿的护理 教学课件.pptx
- 《儿科护理》14单元十四 传染病和寄生虫病患儿的护理 教学课件.pptx
- 《儿科护理》13单元十三 免疫缺陷病和结缔组织疾病患儿的护理 教学课件.pptx
- 《儿科护理》12单元十二 神经系统疾病患儿的护理 教学课件.pptx
有哪些信誉好的足球投注网站
文档评论(0)