《Java程序设计》课程电子教案(PPT课件讲稿)第2章 Java语言编程基础

第2章Java语言编程基础 2.1标识符和关键字 22基本数据类型 23变量 24文字常量 25表达式 26控制语句 27习题
第2章 Java语言编程基础 2.1 标识符和关键字 2.2 基本数据类型 2.3 变量 2.4 文字常量 2.5 表达式 2.6 控制语句 2.7 习题

21标识符和关键字 ava 标识符: 可以是任意长度 由字母、数字、下划线“”和美元符号“$”组成 第一个字符必须是字母、下划线或美元符号 对字母大、小写敏感 不能与关键字同名。 不能是true、fals或null
2.1 标识符和关键字 标识符: – 可以是任意长度。 – 由字母、数字、下划线“_”和美元符号“$”组成。 – 第一个字符必须是字母、下划线或美元符号。 – 对字母大、小写敏感。 – 不能与关键字同名。 – 不能是true 、false或null

21标识符和关键字(续)圜 标识符: 例 Hellojava //正确 IS rue //正确 $100 //正确 example /起始字符非法 Hello //非法含有字符“ Hello java /非法含有空格 HellotJava /非法含有运算符
2.1 标识符和关键字(续) 标识符: 例: HelloJava //正确 _isTrue //正确 $100 //正确 2_example //起始字符非法 Hello! //非法含有字符“!” Hello Java //非法含有空格 Hello+Java //非法含有运算符

21标识符和关键字(续)圜 关键字: 是Java语言的保留字,不能用作标识符。 除cons和goto外,都有特殊意义。 true、 false和nul不是关键字
2.1 标识符和关键字(续) 关键字: – 是Java语言的保留字,不能用作标识符。 – 除const和goto外,都有特殊意义。 – true 、false和null不是关键字

22基本数据类型 ava 布尔类型: boolean 算术类型: 整数类型 char、byte、 short、int、long 浮点数类型 float、 double
2.2 基本数据类型 布尔类型: – boolean 算术类型: – 整数类型 char、byte、short、int、long – 浮点数类型 float、 double

22基本数据类型(续)圜 所有基本数据类型占用的存储空间和 取值范围都是固定的 没有无符号数据类型 每个基本数据类型都定义有相应的包 装类
2.2 基本数据类型(续) 所有基本数据类型占用的存储空间和 取值范围都是固定的。 没有无符号数据类型。 每个基本数据类型都定义有相应的包 装类

23变量 ava 变量声明的一般格式如下: 数据类型变量名1,变量名2,…,变量名n; 例 double width char c int 声明变量时,可以同时初始化。 例: ant double width=5.6, length, area=508i boolean answer=truei char A
2.3 变 量 变量声明的一般格式如下: 数据类型 变量名1,变量名2,…,变量名n; 例: double width; char c; int i, j,k; 声明变量时,可以同时初始化。 例: int i=1, j=2; double width=5.6,length, area=50.8; boolean answer=true; char c= 'A';

24文字常量 ava 24.1整型常量 242浮点型常量 24.3字符常量 244字符串常量 24.5布尔常量
2.4 文字常量 2.4.1 整型常量 2.4.2 浮点型常量 2.4.3 字符常量 2.4.4 字符串常量 2.4.5 布尔常量

2.4.1整型常量 ava 十六进制表示: 以0X或0x开头,例:0X5cD 八进制表示: 以0开头,例:0222 十进制表示: 例:32 注意:整型常量的默认数据类型是int型。如果要 将一个整型常量说明为long型,则应在常量后加后 缀L(或1)。例:5678921
2.4.1 整型常量 十六进制表示: – 以0X或0x开头,例: 0X5cD 八进制表示: – 以0开头,例:0222 十进制表示: – 例:32 注意:整型常量的默认数据类型是int型。如果要 将一个整型常量说明为long型,则应在常量后加后 缀L(或l)。例:567892L

2.42浮点型常量 ava 般表示形式(小数表示形式) 由整数和小数两部分组成 可省略其中的一部分。 例:56,6,9 注意:小数点不能省略。 指数表示形式: 由尾数、字母E(或e)、指数组成。 例:4.1E12,27e4,5E2,5E2
2.4.2 浮点型常量 一般表示形式(小数表示形式): – 由整数和小数两部分组成。 – 可省略其中的一部分。 例: 5.6,6.,.9 注意:小数点不能省略。 指数表示形式: – 由尾数、字母E(或e)、指数组成。 例: 4.1E12,.27e4,5.E-2,5E-2
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Java程序设计》课程电子教案(PPT课件讲稿)第4章 类和对象.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第9章 Internet.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第8章 网络的互连.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第7章 网络的计算模式.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第6章 网络操作系统与网络结构.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第5章 结构化布线系统.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第4章 计算机局域网络.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第3章 计算机网络体系结构.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第2章 数据通信基础.ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第1章 计算机网络概论(主编:杜煜、姚鸿).ppt
- 人民邮电出版社:教育部高职高专规划教材:《计算机网络基础》课程电子教案(PPT课件讲稿)第10章 计算机网络安全.ppt
- 湖北经济学院:《计算机图形学》第九章 三维形体的表示.ppt
- 湖北经济学院:《计算机图形学》第七章 投影变换.ppt
- 湖北经济学院:《计算机图形学》第六章 图形变换.ppt
- 湖北经济学院:《计算机图形学》第五章 二维图形裁剪.ppt
- 湖北经济学院:《计算机图形学》第四章 基本图形生成算法.ppt
- 湖北经济学院:《计算机图形学》第二章 CG标准.ppt
- 湖北经济学院:《计算机图形学》第十一章 真实感图形技术.ppt
- 湖北经济学院:《计算机图形学》第九章 消隐.ppt
- 湖北经济学院:《计算机图形学》第一章 计算机图学概述.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第1章 Java语言概述.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第3章 方法.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第5章 继承与多态.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第6章 基础类.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第8章 集合与泛型.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第7章 数组.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第9章 异常处理.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第10章 IO系统.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第11章 图形用户界面.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第12章 Applet及绘图.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第13章 多线程.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第14章 多媒体编程.ppt
- 《Java程序设计》课程电子教案(PPT课件讲稿)第15章 网络编程.ppt
- 西北工业大学:《Internet实用技术》第8章 FrontPage高级应用.ppt
- 西北工业大学:《Internet实用技术》第9章 网络安全与法律.ppt
- 西北工业大学:《Internet实用技术》第10章 计算机网络的分类协议与体系结构.ppt
- 西北工业大学:《Internet实用技术》第11章 局域网与广域网.ppt
- 西北工业大学:《Internet实用技术》复习.ppt
- 西北工业大学:《Internet实用技术》重点内容.ppt
- 莆田高等专科学校:《网络管理基础》课程教学资源(讲义)第八章 WINDOWS NT 网络操作系统.doc