第01章-天津大学计算机科学与技术学院.ppt

第01章-天津大学计算机科学与技术学院.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第01章-天津大学计算机科学与技术学院

本章内容 Java程序设计语言 程序开发 面向对象编程 Java 历史 Java 平台 最新的Java技术通常称为Java 2平台,分为三个版本: J2EE应用 什么是Java语言 程序设计语言规定了我们在书写程序时能够使用的单词和符号。 程序设计语言通过定义一套规则,明确规定了程序开发人员应该如何使用该语言中的单词和符号从而形成有效的程序语句。 Java是一种面向对象的程序设计语言。 Java程序:Applet and Application Java Applet(Java小应用程序):不是一个完整的应用程序,而是框架程序中的一个模块,所以只能在WWW 浏览器环境下运行 Java Applet嵌入HTML(超文本标记性语言)网页文件中,通过浏览器执行。 Java Application(Java应用程序):是一个完整的应用程序,可以独立地运行。 Java 应用程序的结构 在Java编程语言中: 一个程序由一个或者多个类组成 每个类包含一个或者多个方法 方法由程序语句构成 一个 Java application 总是包含一个main方法 参考 Lincoln.java (第19页) Java 应用程序的结构 注释 程序中的注释称作内嵌文档 注释应该阐明程序的编写目的并且描述处理步骤 注释不会影响程序的执行 Java 注释通常采用如下两种方式: 标识符 编程人员在程序中使用的单词称作标识符。 Java中的标识符由字母、数字、下划线(_)以及美元符号($)组成。 注意:不能以数字开头 Java 是大小写敏感的语言:Total, total, TOTAL 是不同的标识符 编程人员应该对于不同种类的标识符,应该采用不同的大小写形式, 例如 类名的每个单词首字母大写 - Lincoln 常数全部大写 - MAXIMUM 标识符的分类 Java的标识符一般有这么三类: 程序编写过程中程序员自行选定的单词 :Lincoln 其他程序员选定的单词:String, System, out, println 语言中保留特殊含义的单词:class,static,void,public 保留字是具有特殊含义的一组标识符,只能按照预先定义好的方式使用。 标识符没有长度限制,但最好能描述清楚含义并且不过长 保留字 Java 中的保留字: 空白符 空白符包括空格、制表符以及换行符。 空白符作为程序中单词与符号的分隔符。 计算机处理的时候忽略空格符,空格符也不影响程序的执行。 一个有效的程序可以由多种书写格式。 程序开发人员应该遵循一定的规则来编写程序,提高程序的可读性。 参考 Lincoln2.java (第23页) 参考 Lincoln3.java (第23页) 本章内容 Java程序设计语言 程序开发 面向对象编程 程序开发 程序开发包括如下几个过程: 根据特定的语言规范书写程序 把程序翻译成计算机能够执行的形式 检查并且修改程序出现的各种错误 我们能够使用软件工具帮助我们完成上述的过程 程序语言分类 程序开发语言分为四种类型: 机器语言 汇编语言 高级语言 第四代语言 每种类型CPU只能执行一种特定的机器语言。 程序在执行前必须被翻译成机器语言 其他类型的语言是为了让人类更容易阅读和编写程序 编译与解释 把高级语言变成机器语言的两种转换方式:编译与解释 Java采用了混合的方式,既非纯编译,也非纯解释 Java编译、解释执行过程 Java编译器把Java 源代码翻译成java字节码 Java 字节码不是机器语言 ,它是一种类似机器语言代码的低级程序格式。 java解释器把java字节码翻译成机器语言然后执行。 因此,java编译器不与任何特定的机器相关, java解释器则与机器相关 Java 是体系结构中立的 体系结构中立=跨平台 Java程序的编译与执行过程 Java软件开发包 编写并运行Java程序,需要Java软件开发包(SDK),有时也简称为Java开发包(JDK)。 Java软件开发包有许多版本,我们使用的是J2SE开发包 (Java 2 Standard Edition Developer’s Kit)。 JDK的安装后还需要设置相应的环境变量。Windows XP的环境变量的设置包括PATH环境变量和CLASSPATH环境变量。 Java集成开发环境 Java语言还有一些集成开发环境IDE(Integrated Development Environment) ,可免去开发人员频繁轮流使用各种工具的困扰,加速Java程序的设计开发。 语法和语义 语法规定了如何才能写出一个合法的程序 语义定义了语句的含义 一个程序可以是语法正确的,但不是语义正确的 程序只能做我们告诉

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档