欢迎来到天天文库
浏览记录
ID:45088516
大小:359.50 KB
页数:36页
时间:2019-11-09
《《Java语言编程基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java语言编程基础教学内容2.1Java语言语法2.2基本数据类型2.3运算符与表达式2.4程序控制结构2.5习题返回总目录12.1Java语言语法返回目录【引例】Java语言语法应用程序的例子。publicclassclass1{publicstaticvoidmain(Stringargs[])//调用main()方法{intr[]={1,2,3,4,5},area;//定义数组变量r、area,并给r赋值for(inti=0,sum=0;i<5;i++)//在循环中定义变量i,sum,并给i赋值{area=r[i
2、]*r[i];//用乘法运算符求面积sum+=area;//用加法求和System.out.print("面积"+area+",");//输出面积System.out.println("和="+sum);//输出面积的和}}}22.1Java语言语法运行结果为面积1,和=1面积4,和=5面积9,和=14面积16,和=30面积25,和=55该引例中包含Java语言最基本的语法。这些语法包括注释、关键词、标识符、常量、变量、运算符、分隔符等。返回目录32.2基本数据类型—整型1.整数常量整数常量又称整型常量,是不带小数的数值,用来
3、表示正负数。Java语言的整数常量有3种形式:十进制、八进制、十六进制。(1)十进制整数是由不以0开头的数字0~9组成的数据。(2)八进制整数是由以0开头的数字0~7组成的数据。(3)十六进制整数是由以0x或0X开头的数字0~9及字母A~F组成的数据。2.整型变量类型整型变量类型有byte、short、int、long四种说明符,都是有符号整型。(1)byte类型。byte类型说明一个带符号的8位整型变量。(2)short类型。short类型说明一个带符号的16位整型变量。(3)int类型。int类型说明一个带符号的32位整型
4、变量。(4)long类型。long类型说明了一个带符号的64位整型变量。返回目录42.2基本数据类型—整型整数类型的取值范围变化很大,它们之间的差异如表2.2所示。返回目录类型宽度取值范围long649223372036854775808~9223372036854775807int322147483648~2147483647short1632768~32767byte8128~127表2.2整数类型的取值范围52.2基本数据类型—浮点型1.浮点数常量浮点数常量又称浮点型常量,简称浮点数,是带有小数的十进制数,可用一
5、般表示法或科学记数法表示。(1)一般表示法:十进制整数+小数点+十进制小数。(2)科学记数法:十进制整数+小数点+十进制小数+E(或e)+正负号+指数。2.浮点变量类型浮点变量也称实数变量,用于需要精确到小数的函数运算中,有float和double两种类型说明符。(1)float类型。float类型是32位的单精度浮点型。它具有运行速度较快,占用空间较少的特点。(2)double类型。double类型是64位的双精度浮点型。双精度型变量在某些具有优化和高速运算能力的现代处理机上运算比单精度数快。双精度类型double比单精度类
6、型float具有更高的精度和更大的表示范围。返回目录62.2基本数据类型—浮点型浮点类型的取值范围变化很大,它们之间的差异如表2.3所示。返回目录表2.3浮点类型的取值范围72.2基本数据类型—浮点型1.字符型常量字符型常量是指由单引号括起来的单个字符。例如,‘a’、‘A’、‘z’、‘$’、‘?’。除了以上形式的字符常量外,Java语言还允许使用一种以“”开头的特殊形式的字符常量,这种字符常量称为转义字符,用来表示一些不可显示的或有特殊意义的字符。2.字符型变量字符型变量的类型说明符为char,它在机器中占16位,其范围为0
7、~65535。返回目录82.2基本数据类型—布尔型1.布尔型常量布尔型常量只有两个值:ture和false,表示“真”和“假”,均为关键词,在机器中位长为8位。Java语言中,布尔型数据是独立的数据类型,不支持用非0和0表示的“真”和“假”两种状态。2.布尔型变量布尔型变量的类型说明符为boolean,用来表示逻辑值。返回目录92.2基本数据类型—默认初始值型在Java语言中,每个变量都有一个数值,不存在没有值的变量。如果一个变量在定义时没有被初始化,系统自动赋给其初始值。各种数据类型的默认初始值如表2.5所示。返回目录表2.
8、5各种数据类型的默认初始值102.2基本数据类型—类型转换1.自动类型转换整型、浮点型、字符型数据可以进行混合运算。运算中,不同类型的数据先转化为同一类,然后进行运算。为了保证精度,转换从低级向高级进行。各类型从低级到高级的顺序为byte->short->char->int-
此文档下载收益归作者所有