- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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简
                您可能关注的文档
最近下载
- 整本书阅读《平凡的世界》同步练习(含解析)中职语文高教版(2023)基础模块上册.docx VIP
- 异位妊娠病人术后护理.pptx
- 高教版中职语文基础模块 上册第四单元整本书阅读《平凡的世界》阅读指导教学设计.docx VIP
- 苏教版高中化学必修第一册全册教学课件.pptx
- 高中理综高三模拟高考(全国Ⅱ卷)实战演练卷——新疆高考模拟3月卷理科综合能力.doc VIP
- 关于加强金属非金属地下矿山外包工程指导意见.doc VIP
- 关于加强金属非金属地下矿山外包工程安全管理的若干规定.docx VIP
- 主新闻中心介绍.doc VIP
- 2023-2024学年江苏省南京市玄武区九年级(上)英语期中试题和答案.pdf VIP
- GoPro Cameras HERO13 Black Product Manuals 中文简体说明书用户手册.pdf
 原创力文档
原创力文档 
                        

文档评论(0)