Java技术及其应用(上)ppt145.ppt

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

多媒体应用 广东工业大学 Java技术及其应用 第1章 语言基础 第2章 面向对象结构 第3章 基本I/O 第4章 增强性能类 第5章 收集与数据结构应用 第6章 图形用户界面及桌面应用 第7章 小程序及多媒体应用 第8章 JDBC与数据库应用 第9章 JavaBeans及组件应用 第10章 网络与Web服务应用 Java技术及其应用 第1章 语言基础 本章将对Java的数据类型、表达式、控制流程、字符串、正则表达式等逐一进行详细介绍。这些内容是各种编程语言的基础,必须首先了解清楚。 1.1 数据类型 整型 浮点型 基本类型 { 字符型 数据类型 { 布尔型 复合类型 { 数组类型 类/接口类型 1.1.1 Java的词法 Java的标记共有5种: 标识符(identifier),关键字(keywork),字面量(literal),运算符(operator)和分隔符(separator)。 注释 Java有三种注释格式: /* ... */ 用于多行注释。 // ... 用于单行注释,到行尾自动终止。 /** ... */ 用于自动文档产生器javadoc产生注释文档,它必须位于声明(declaration)部分之前。 1.1.2 基本数据类型的变量与声明 变量用于表示Java在内存中存储的一个数据,它用带有类型的标识符表示,需要用声明语句来建立: type identifier [,identifier]; 1. 整型变量 整型变量有四种,分别是8位的byte类,16位的short类,32位的int类和64位的long类。 2. 浮点型变量 浮点型变量有float型和double型两种,前者是32位单精度浮点数,后者是64 位双精度浮点数。 3. 字符型变量 Java的字符类型变量char是16位无符号整数,用于表示16位的Unicode。 4. 布尔型变量 布尔型变量boolean可取逻辑真和假两值。 1.1.3 变量范围 变量声明之后,它的作用范围(scope)就确定了: 从变量声明的位置开始到它所在的代码块(block)结束之处。所谓块就是由花括号对{ }包含的一段代码。 如果在一个大范围内嵌套了一个小范围,而两个范围的某个变量同名,当程序进入小范围时,大范围的同名变量会被隐藏不用,直到退出小范围才恢复使用。 1.1.4 数组类型 数组是Java的一种复合类型,是由同类型的对象组成的,这些对象可由索引(indexing)来引用。数组中的对象也可以是数组,即数组的嵌套,但并不象C++那样称为多维数组。 声明数组用方括号对[ ]加在标识符后(或类型后),如: int A[ ]; 或 int[ ] A; 1.2 表达式 Java的表达式由标识符、关键字、字面量、运算符、分隔符以及变量等元素构成,对这些元素执行运算并返回某个值。表达式可用于对变量赋值,也可以作为程序控制的条件。 表达式进行的运算取决于构成的各种元素的类型,以及运算的优先顺序,按先高后低,先左后右的规则进行,加了括号()的部分则首先计算。 表达式的运算按运算符的功能来分类,可以分为算术运算(+,-,*,/,%,++,--),关系运算(,,=,=,==,!=),布尔逻辑运算(!,,||),位运算(,,,,|,^,~),赋值运算(=,op=),条件运算(?:),强制类型转换(type)expr,和其他运算( 如实例运算 instanceof,分量运算(.),内存分配运算new,方法调用运算()等)。 1.2.1 算术运算 算术运算对整型和浮点型数据进行操作,分为一元运算和二元(binary)运算两种。 1.2.2 关系运算 关系运算是两个操作数的比较,主要用于整型和浮点型数据, 运算结果是个布尔型值true或false(而不是数字1或0),可用于逻辑判断。 1.2.3 布尔逻辑运算 布尔逻辑运算包括逻辑非 (logical negation)(!),逻辑与(),逻辑或(||)三种,用于对布尔型数据进行运算。 1.2.4 位运算 位运算注意用于对整型数据进行二进制位的操作。 1.2.5 赋值运算 赋值运算是把右边的表达式的值赋给左边的变量,运算顺序从右向左。 若在=号前加其他二元运算符op,构成op=,称为组合(combination)赋值运算。实际上是 a = a op b简

文档评论(0)

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

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

1亿VIP精品文档

相关文档