第二讲 Java基本语法PPT教学课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

▪ 数据类型转换
➢ 隐式转换
当混合运算时,系统自动将取值范围小的类型转换 为取值范围大的类型。运算结果的类型也与后者一 致。
转换规则(P38)
➢ 显示类型转换(强制)
(目标类型)表i达nt 式x=0;
doubleiyn=t 0x;=0; y=5*3.1x4=;(int) (5*3.14); x=(int)y;
2020/12/12
16
运算符与表达式
▪ 赋值运算符
➢ “=”,二元运算符,其左边必须是变量或数组 元素,右边是表达式或常量或变量。
基本数据类型

整型

浮点型
类 型
复合数据类型
类 接口
数组
2020/12/12
9
基本数据类型
▪ 整数类型
➢ 四种整数类型
字节(byte):8位(1个字节)
短整型(short):16位(2个字节)
整型(int):32位(4个字节)
长整型(long):64位(8个字节十)进制:5
➢ 对long型变量赋值时,值的末尾必八须进加制L。:05
空值、布尔真、布尔假。它们不能作为标识符。
2020/12/12
6
Java程序基本组成元素
▪ 分隔符
➢ 用来分隔和组合标识符,辅助编译程序阅读和 理解Java源程序。
➢ 空白分隔符:空格、Tab制表符、回车符、换 行符。
➢ 一般分隔符:大括号、分号、逗号、冒号、圆 括号、方括号,点。(使用方法参见P34)
变量使用前必须先定义,并为其赋初值。
变量定义末尾有分号。
变量的命名规则同in标t x识=符5;的构成规则相同。
可以在一条语句中lo进ng行y多=1个23变45量6L的; 声明,不同变量 之间用逗号隔开。float f=2.13F;
double d1=2.14,d2;
➢ 例3.2(P41) char c1=‘a’, c2=‘4’, c3;
➢ 每个字符型数据在内存中占用2个字节。
➢ 字符型常量
‘a用’ 单引‘2号’ 括起‘#来’ 的单个字符或一个转义序列。 转义字符(P40,表3-6)
字符串:
用双引号括起来的字符序
列。”abc”,”123”
Java中通常用String类来声明字符串变量。
2020/12/12
12
基本数据类型
▪ 布尔类型
2020/12/12
2
主要内容
▪ Java程序基本组成元素 ▪ 基本数据类型 ▪ 变量与常量 ▪ 运算符与表达式 ▪ 程序流程控制语句
2020/12/12
3
Java程序基本组成元素
▪ Java程序主要包括:类定义、方法定义和 Java//语//aJauvt句haoErx。:aPmanphlea.ojava
2020/12/12
4
Java程序基本组成元素
▪ 标识符
➢ 程序员自己定义的单词,可用作类名、方法名、 对象名,变量名……
➢ 构成规则
标识符由字母、数字(0~9)、下划线、美元符号 ($)连续组合构成。
标识符的第一个符号必须为字母、下划线或$ 。 应该使标识符一定程度上能反映它所表示的变量、
boolean b=true;
2020/12/12
14
变量与常量
▪ 符号常量的定义
➢ 定义格式 final 数据类型 <常量名>[=<常量值>];
➢ 符号常量名全用大写字母。
final int NUM=100; final double PI=3.1415926;
2020/12/12
15
基本数据类型
➢ 整型常量的三种表示形式 十六进制:0x05
2020/12/12
十进制:逢十进一,数据的最高位不能为0。 八进制:逢八进一,书写时,数值前面加0。 十六进制:逢16进一,书写时,数值前面加0x或0X。
10
基本数据类型
▪ 浮点类型
➢ 单精度类型(float):32位(4个字节)
对float型变量赋值时,结尾必须添加F或f。
▪ 从语法pu角bli度cpuclba看lsics Js,taavtaiJcEvaxoavimdapm程lea{in序(Str由ing 空args白[ ]){分隔符、 标识符、关i键nt x字Len、,xW分id,a隔rea;符、注释、运算符
xLen=7;
以及常量等x组Wid成=9;。
area=xLen*xWid; System.out.println(“the area is:”+area); } }
Java基本语法
E-mail:
2020/12/12
1
▪ 教学目的与要求
➢ 理解Java程序基本组成元素; ➢ 掌握Java语言的基本数据类型、运算符和表达
式; ➢ 掌握Java语言的三种程序控制语句; ➢ 能运用Java基本语法初步描述算法。
▪ 教学重点及难点
➢ Java基本语法的运用 ➢ 流程控制语句的使用
➢ 双精度类型(double):64位(8个字节) ➢ 浮点型常量默认是double型。
3.14125 (double型浮点数) 2.08E25 (double型浮点数) 3.14f (float型浮点数)
2020/12/12
11
基本数据类型
▪ 字符类型
➢ 关键字:char
➢ Java中采用Unicode字符集定义字符类型。
➢ 关键字:boolean ➢ 主要用来在选择语句和循环语句中判断条件是
否成立。 ➢ 只有两个值
true:逻辑真 false:逻辑假
➢ 注意:Java中的布尔值与数字之间没有关系, 不能进行相互转换。
2020/12/12
13
变量与常量
▪ 变量的ห้องสมุดไป่ตู้义
➢ 定义格式 ➢ 注意
数据类型
<变量名>[=<变量初值>];
常量、对象或类的意义。
➢ 标识符的大小写有区别。
2020/12/12
5
Java程序基本组成元素
▪ 关键字
➢ Java语言中事先定义的,具有固定含义的单词。 ➢ 关键字列表(P33) ➢ 注意
关键字全部是小写字母组合。 用户自定义的标识符不能与关键字相同。 例3.1 (P33) null、true、false是常量,不是关键字,分别表示
2020/12/12
7
Java程序基本组成元素
▪ 注释(P35)
➢ 程序中添加的解释说明文字,不参与程序的编 译和运行。
单行注释:以符号“//”开始。 多行注释:以符号“/*”开始,符号“*/”结束。 文档注释:以符号“/**”开始,符号“*/”结束。
2020/12/12
8
数据类型
布尔型
字符型
相关文档
最新文档