Java编程基础及应用Java语言基础.ppt

Java编程基础及应用Java语言基础.ppt

ID:56442122

大小:404.50 KB

页数:54页

时间:2020-06-18

Java编程基础及应用Java语言基础.ppt_第1页
Java编程基础及应用Java语言基础.ppt_第2页
Java编程基础及应用Java语言基础.ppt_第3页
Java编程基础及应用Java语言基础.ppt_第4页
Java编程基础及应用Java语言基础.ppt_第5页
资源描述:

《Java编程基础及应用Java语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java编程基础及应用第2章Java语言基础第二章Java语言基础2.1关键字2.2标识符2.3数据类型2.4常量与变量2.5Java编程规范2.6本章小结第二章Java语言基础2.1关键字2.2标识符2.3数据类型2.4常量与变量2.5Java编程规范2.6本章小结2.1关键字Java是一种严格的类型化语言,Java处理的每一个数据都必须指明类型,正是因为这样的规定,Java才具有了良好的安全性与健壮性。关键字(keyword)是电脑语言里事先定义的,包括具有特殊意义的标识符和特殊意义的变量。2

2、.1关键字abstractassertbooleansdbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelongnativenewpackageprivateprotectedpublicreturnstrictfpshortstaticsuperswitchsynchronizedthis

3、throwthrowstransienttryvoidvolatilewhile第二章Java语言基础2.1关键字2.2标识符2.3数据类型2.4常量与变量2.5Java编程规范2.6本章小结2.2标识符Java语言中,变量,常量,函数或者语句块都有名字,我们统统称之为Java标识符。标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。2.2标识符Java标识符由数字,字母和下划线(_),美元符号($)组成,由字母、下划线和美元符号开头。在Java标识符中字母是区分大小写的,而且要求首

4、位不能是数字。Java关键字不能当作Java标识符。2.2标识符命名要求类和接口名:每个单词的首字母大写,可以含有大小写。方法名:首字符小写,其余单词的首字母大写,含大小写。尽量少用下划线。常量名:基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。变量名。可大小写混写,首字符小写,以后每个单词的首字母大写。不用下划线,少用美元符号。给变量命名时尽量做到见名知义。第二章Java语言基础2.1关键字2.2标识符2.3数据类型2.4常量与变量2.5Java编程规范2.6本

5、章小结2.3数据类型Java的数据类型分为:基本数据类型和引用数据类型。基本数据类型的长度和取值范围固定,与平台无关。2.3数据类型2.3.1整数类型Java定义了4个整数类型:短整型(short),整型(int),长整型(long),字节型(byte)。这些都是有符号的值,正数或是负数。整数类型的长度不应该被理解为它占用的存储空间,而应该是该类变量和表达式的行为。只要你对类型进行了说明,Java的运行环境对该类的大小是没有限制的。2.3.1整数类型2.3.2浮点类型浮点类型表示有小数部分的数字。

6、Java中有两种浮点类型:float:占4个字节,共32位,称为单精度浮点数double:占8个字节,共64位,称为双精度浮点数2.3.2浮点类型float和double类型都遵循IEEE754标准,该标准分别为32位和64位浮点数规定了二进制数据表示形式:float=1(数字符号)+8(指数,底数为2)+23(尾数)double=1(数字符号)+11(指数,底数为2)+52(尾数)2.3.2浮点类型把double类型的数据直接赋给float类型变量,有可能会造成精度的丢失,因此必须进行强制类型的

7、转换,否则会导致编译错误。例如:floatf1=1.0;//编译错误,必须进行强制类型转换;floatf2=1;//合法,把整数1赋值给f2,f2的取值1.0;2.3.3布尔类型布尔类型对程序进行逻辑判断,以控制程序运行过程。只能取true或false两个值之一。注意:在Java源程序中不允许把整数或null赋给boolean类型的变量。2.3.2浮点类型小数的默认类型是double类型,可以把它直接赋值给double类型变量doubled1=1000.1;doubled2=1.0001E+3;/

8、/采用十进制科学计数法表示的数字,d2实际取值为1000.1doubled3=0.0011;doubled4=0.11E-2;//采用十进制科学计数法表示的数字,d4实际取值为0.00112.3.3布尔类型例2.1利用布尔值进行判断。2.3.4字符类型1.字符编码Java语言对文本字符采用Unicode字符编码。由于计算机内存只能存取二进制数据,因此必须为各个字符进行编码。所谓字符编码,是指用一串二进制数据来表示特定的字符。ASCII(AmecianStandardCodeforI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。