第1.2课 - 变量、数据类型和运算符 - 图文

loading 分享 2026-7-15 下载文档

1. 标识符

定义:用于给程序中常量,变量,类,方法,接口,包等命名的符号

2. 关键字

定义:程序中特殊用途的符号,由系统定义,有固定含义

程序员不能将其定义成为标示符

3. 注释

定义:对代码的解释和说明

作用:注释不会被编译,注释将提高代码的可读性。 种类:// 单行注释 /* …….*/ 多行注释 /**………….*/ javadoc注释

4. 数据类型

5. 基本数据类型

boolean byte short int long float

(逻辑类型) (整数类型) (整数类型) (整数类型) (整数类型) (浮点数类型)

//只有两个值 true false

//字节类型 8位 能存256位数字(-128--+127) //能存两个字节 几万位数字 //能存正负21亿 //长整形

//单精度浮点小数 能存小数点后7位

double (浮点数类型) //双精度浮点小数 能存小数点后15位 char (字符类型) //可以存一个汉字或者一个字母 //Byte.MAX_VALUE Integer.MAX_VALUE

6. 基本数据类型取值范围

7. 常用数据类型

8. 变量

定义:程序中其值可以改变的量 int age ; age=20

9. 变量的声明与使用

a) 声明变量,即“根据数据类型在内存申请空间” b) 赋值,即“将数据存储至对应的内存空间”

第一步和第二步可以合并

c) 第三步:使用变量,即“取出数据使用

10. 变量命名规则

a) 首字母:字母 ,_ ,$

b) 其他部分:在首字母要求上,多加了个数字 c) 不能使用关键字

d) 规范:首字母小写,其余每个单词首字母大写,要有一定的含义 String studentName

检查一下下列变量名是否合法 principal $lastname zip code 123rate discount% cost_price marks_3 City int money

11. 使用变量常见错误:

a) 未声明就使用

b) 未赋值就使用 c) 重复声明

练习: 使用变量存储以下MP3信息,并打印输出 品牌(brand):爱国者F928

重量(weight):12.4 电池类型(type):内置锂电池 价格(price):499

12. 常量

定义:在程序运行中,其值不能改变的量

常量类型: 整形常量 浮点数常量 float(32bit) double(64bit) 布尔常量 true(真) false(假) 字符常量(16bit) ?\\t?,?\\n?,?a? 字符串常量 null常量 :表示变量保存的地址为空,还没有指向任何对象 声明方式: final 关键字 // final double PI; //final String SUCCESS=”success”

13. 赋值运算符

= : 变量名 = 表达式

表达式就是符号(如加号、减号)与操作数(如b,3等)的组合

14. 算数运算符

a) + - * / %(模) b) 尤其要注意 +,-,*,/

c) 打印 ”1”+”2”、1+2 、”1”+2 、”1”+2+1 、1+2+”1” 结果 d) 打印 1*2 、1/2 、3%5的结果

15. 从键盘录入信息

a) 语法:Scanner input = new Scanner(System.in);

b) 获取录入的数据:String name = input.next(); int i = input.nextInt();…… c) 注意:没有nextChar()方法 16. 数据类型转换

a) 自动转换:

i.

ii.

如果表达式中有一个double类型,整个表达式可以提升为double类型 两种数据类型要兼容,目标类型要大于源类型

double类型可以存放int类型,因为double类型分配空间宽度足够存储int类型,int类型转换成double类型可以形象的称为“放大转换”

b) 强制转换:(数据类型)表达式

强制转换往往是将宽度大的转换成宽度小的类型,使数值损失了精度,因此可以

形象的称为“缩小转换”

方法: (转换类型)需转换变量 // int num=(int)3.99

17. 练习

a) 输入一个四位数 b) 将这个四位数反转 c) 求这个四位数的各位之和

d) 计算圆形的周长和面积 (半径需要输入)

公式: 面积=π*半径*半径

周长=2*π*半径

e) 计算圆柱体的体积和表面积 (半径和高 需要输入)

公式: 表面积=上表面+下表面+侧面面积

1234/1000=(int)1.234=1

体积=下表面*高


第1.2课 - 变量、数据类型和运算符 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 第1.2课 - 变量、数据类型和运算符 - 图文 的文档
相关推荐
相关阅读