文档详情

Java数据类型与表达式Java语言程序设计第版.pptx

发布:2025-04-03约9.25千字共48页下载文档
文本预览下载声明

第2章Java数据类型与表达式Java语言程序设计(第2版〕课件

关键字列表关键字用途longshort基本类型erfaceimplementsimport类、继承、接口、包对象创建、引用选择语句循环语句控制转移异常处理线程同步修饰说明packagenativetransientvolatiletruefalse其它方法布尔常量

以下哪些是合法的Java标识符名字?A.counterlB.$index,C.name-7D._byteE.1arrayF.2iG.tryH.char【答案】AD

2.1.3分隔符?在Java中,圆点“.〞、分号“;〞、空格和花括号“{}〞等符号具有特殊的分隔作用{classHellopublicstaticvoidmain(String[]args){System.outprintln(HelloWorld!);System.out.println(*****);}}每条语句结束加分号类体访问成员

2.1.4注释帮助阅读程序〔1〕单行注释符,在语句行中以“//〞开头到本行末的所有字符视为注释。〔2〕多行注释,以“/*〞和“*/〞进行标记,其中“/*〞标志着注释块的开始,“*/〞标志注释块的结束。〔3〕文档注释,类似前面的多行注释,但注释开始标记为“/**〞,结束仍为“*/〞/*以下程序段循环计算并输出2!、3!、4!…9!的值*/intfac=1;for(intk=2;k10;k++){fac=fac*k;//累乘System.out.println(k+!=+fac);}

2.2数据类型与变量数据类型

根本数据类型关键字数据类型所占字节默认值取值范围byte字节型短整型124000-27~27-1short-215~215-1-231~231-1int整型long长整型80-263~263-1float单精度浮点型40.0F3.4e-038~3.4e+038double双精度浮点型80.0D1.7e-038~1.7e+038char字符型200~65535boolean布尔型1falsetrue,false

2.2.2常量1.布尔常量布尔常量只有true和false两个取值。

2.整数常量不带小数的数,但包括负数。整数常量分为long、int、short和byte四种类型,整型常量默认为int类型。Java中对于数值数据的表示有以下几种形式:十进制:数据以非0开头,例如:4,-15;八进制:数据以0开头,例如:054,012;十六进制:数据以0x开头,例如:0x11,0xAD00二进制〔是JDK1.7新增功能〕:数据以0b开头,例如:0b101。

3.浮点常量浮点常量有两种表示形式:?小数点形式:如:6.37,-0.023;?指数形式:也称科学表示法,如:3e-2代表0.03,3.7E15代表3.7*1015有float和double两种区分类型---在常量后面加后缀修饰float类型以F/f结尾,double类型以D/d结尾。如果浮点常量不带后缀,那么默认为双精度常量。

4.字符常量字符常量是由一对单引号括起来的单个字符或以反斜线(\)开头的转义符,Java的字符编码采用了国际统一标准的Unicode码〔2字节〕。例如:字符a的编码为97,字符b的编码为98,字符A的编码为65。转义字符描述\’单引号字符双引号字符\\\\r\n\f\t\b反斜杠回车换行走纸换页横向跳格退格

5.字符串常量由双引号括起来的有0到多个字符组成的字符系列。例如:---含0个字符---含1个空格a,123456

2.2.3变量1.变量的定义与赋值[]代表可选项变量必须先声明,后使用。声明格式:类型变量名[=值][,变量名[=值],…];例:doublem,n=0;charc=a;每个变量分配一个盒子,变量名为盒子名,盒子内存放变量值。

?变量使用特点:?变量的命名要符合标识符的规定;?在一定范围内不能定义两个同名的变量;?引用变程序中用变量名来引用变量的数值。量前保证变量已赋值。intx=5;System.out.println(x);定义并赋值输出变量的值

2.变量的取值范围不同数值型变量的存储空间大小不同,因此能存储的数值范围也不同。各种数值变量对应的包装类中分别定义了两个属性常量MAX_VALUE和MIN_VALUE指示相应根本类型的数值范围。1000000011111110?字节型〔占1个字节〕的取值范围是:-128~127?短整型〔占2个字节〕的取值范围是:-32768~32767?整型〔占4个字节

显示全部
相似文档