Java语言程序设计课件第 2 章 Java语言基础.pptx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言程序设计课件第 Java语言基础 Java 语言程序设计 课件 语言 基础
- 资源描述:
-
1、本章主要内容:2.1基本数据类型基本数据类型2.2基本数据类型应用示例基本数据类型应用示例2.3表达式和运算符表达式和运算符2.4 程序控制语句程序控制语句2.1基本数据类型基本数据类型2.1.1 Java的数据类型2.1.2 常量与变量2.1.3 变量赋值2.1.4 关键字2.1.5 转义符2.1.1 Java的数据类型的数据类型 Java定义了定义了8个基本数据类型:个基本数据类型:字节型(字节型(byte),短整型(),短整型(short),),整型(整型(int),长整型(),长整型(long),字符型),字符型(char),浮点型(),浮点型(float),双精度型),双精度型(do
2、uble),布尔型(),布尔型(boolean)。)。这这8个基本数据类型可分为个基本数据类型可分为4组:组:2.1.1 Java的数据类型的数据类型 整数型:该组包括字节型(整数型:该组包括字节型(byte),短整),短整型(型(short),整型(),整型(int),长整型(),长整型(long),),它们有符号整数。它们有符号整数。实数数型:该组包括单精度型(实数数型:该组包括单精度型(float),),双精度型(双精度型(double),它们代表有小数精度要),它们代表有小数精度要求的数字。实数数型又称为浮点类型。求的数字。实数数型又称为浮点类型。字符:这个组包括字符型(字符:这个组包
3、括字符型(char),它代),它代表字符集的符号,例如字母和数字。表字符集的符号,例如字母和数字。布尔型:这个组包括布尔型(布尔型:这个组包括布尔型(boolean),),它是一种特殊的类型,表示真它是一种特殊的类型,表示真/假值。假值。数据类型数据类型的分类的分类表2-1Java的基本数据类型 类型类型数据类型关键字数据类型关键字适用于适用于类型长度类型长度值域范围值域范围字节字节byte byte 非常小的整数非常小的整数1 1-128-128127127短整短整shortshort较小的整数较小的整数2 2-2-215152 21515-1-1内的整数内的整数整数整数int int 一般
4、整数一般整数4 4-2-231312 23131-1-1内的整数内的整数长整长整longlong非常大的整数非常大的整数4 4-2-231312 23131-1-1内的整数内的整数单精度实数单精度实数 floatfloat一般实数一般实数4 4-3.402823-3.402823*101038383.4028233.402823*10103838内的内的数数双精度实数双精度实数 doubledouble非常大的实数非常大的实数8 8-1.7977-1.7977*10103083081.79771.7977*1010308308内的数内的数字符字符charchar单个字符单个字符1 1逻辑逻辑b
5、ooleanboolean判断判断1 1truetrue和和falsefalse2.1.2常量与变量常量与变量在程序中,每一个数据都有一个名字,并且在内存中占在程序中,每一个数据都有一个名字,并且在内存中占据一定的存储单元。在程序运行过程中,数据值不能改据一定的存储单元。在程序运行过程中,数据值不能改变的量称为变的量称为常量常量,其值可以改变的量称为,其值可以改变的量称为变量变量。在在Java语言中,所有常量及变量在使用前必须先声明语言中,所有常量及变量在使用前必须先声明其值的数据类型,也就是要遵守其值的数据类型,也就是要遵守“先声明后使用先声明后使用”的原的原则。则。2.1.2常量与变量常量
6、与变量声明变量的格式为:声明变量的格式为:数据类型变量名1,变量名2,;例如:例如:int a;int x,y,sum;在在Java中,常量的声明与变量的声明非常类似,例如:中,常量的声明与变量的声明非常类似,例如:final int DAY=24;/DAY的值在整个程序中不变,final double PI=3.14159;/声明圆周率常数2.1.3 变量赋值变量赋值在程序中经常需要对变量赋值,在在程序中经常需要对变量赋值,在Java中用赋值号(中用赋值号()表示。)表示。所谓赋值,就是把赋值号右边的数据或所谓赋值,就是把赋值号右边的数据或运算结果赋给左边的变量。运算结果赋给左边的变量。其一
7、般格式为:其一般格式为:变量变量=表达式;表达式;2.1.3 变量赋值变量赋值例如:例如:int x=5;/指定指定x为整型变量,并赋初值为整型变量,并赋初值5char c=a;/指定指定a为字符型变量,并赋初值为字符型变量,并赋初值 a 如果同时对多个相同类型的变量赋值,可以用逗号分隔,如果同时对多个相同类型的变量赋值,可以用逗号分隔,如:如:int x=5,y=8,sum;sum=x+y;/将将x+y的运算结果赋值给变量的运算结果赋值给变量sum在在Java语言中,经常会用到形如语言中,经常会用到形如“x=x+a”的赋值运算,的赋值运算,如:如:int x=5;x=x+2;这里,右边这里,
8、右边x的值是的值是5,加,加2后,把运算结果后,把运算结果7赋值给左边赋值给左边的变量的变量x,所以,所以x的值是的值是7。2.1.4 关键字关键字所谓关键字就是所谓关键字就是Java语言中已经规定了特定意语言中已经规定了特定意义的单词。不可以把这些单词用作常量名或变义的单词。不可以把这些单词用作常量名或变量名。量名。Java语言中规定的关键字有:语言中规定的关键字有:abstract、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、extends、false、final、finally、floa
展开阅读全文
