Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt

Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt

ID:58882989

大小:633.50 KB

页数:152页

时间:2020-09-30

Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt_第1页
Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt_第2页
Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt_第3页
Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt_第4页
Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt_第5页
资源描述:

《Java语言程序设计基础(第2版)Java程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲Java程序设计基础8/13/20211基本数据类型Java语言的语句基本元素是:标识符、关键字、数据、运算符、分隔符。它们都有自己的组成规则和语义,在程序中用它们表达程序的语句和语义。8/13/20212标识符标识符:程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。标识符赋予变量、类或方法的名称。Java语言中,标识符是以字母、下划线(_)、美元符($)开始的一个字符序列,后面可以跟字母、下划线、美元符、数字。8/13/20213标识符合法的标识符identifieru

2、serNameUser_Name_sys_val$changeMünchenπ非法的标识符2mailroom#class8/13/20214保留字保留字:具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reservedword),也称为关键字:abstractbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinte

3、rfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicreturnswitchsynchronizedshortstaticsupertrytruethisthrowthrowsthreadsafetransientvoidwhile8/13/20215数据类型基本数据类型逻辑型:boolean文本型:char整型:byte,short,int,long浮点型:double,float引用数据类型classinterface数组8/1

4、3/20216基本数据类型字长特性数据类型关键字占内存位默认数值取值范围字节型byte80-128~127短整型short160-32768~32767整型int320-2147483648~2147483647长整型long640-9223372036854775808~92233720368547758078/13/20217单精度浮点型float320.0F-3.40282347E+38~3.40282347E+38双精度浮点型double640.0D-1.79769313486231570E+308~1.

5、79769313486231570E+308字符型char16“u0000”“u0000”~“uFFFF”布尔型boolean8falsetrue,false8/13/20218整数类型整数类型有int、long、byte、short四种。intii=88;//ii变量表示十进制int整数longll=789L;//ll变量表示十进制long整数bytebb=0x19;//bb变量表示十六进制byte整数shortss=0123;//ss变量表示八进制short整数8/13/20219浮点类型浮点类型包括单

6、精度float和双精度double两种。声明时在最后分别加F或f和D或d。如单精度数后忘记加F或f,则一律按双精度处理。floatff=2.745639F;doubledd=356.77709;8/13/202110字符类型char字符类型用2个字节表示一个字符.Java用Unicode编码国际标准,它所能表示的字符比ASCII编码要多得多。注意使用这种类型时,必须将该字符用单引号括起来。字符类型也可作为整数数据来操作。intfour=4;charsix=‘6’;//字符6charten=(char)(four+

7、six);/*字符6转换为整数与4相加,结果再转为字符类型*/8/13/202111布尔类型——boolean布尔型数据只有两个值true和false,且它们不对应于任何整数值。布尔型变量的定义如:booleanb=true;8/13/202112常量常量是指在程序整个运行过程中,其数值永不变的量。因此,常量一旦建立,它成为直接存入程序中的数据。常量是程序初始化内存地址后,其值不能再改变的内存地址的符号名称,它必须用正确的Java标识符。常量的定义常常采取下面的形式:finalTypeName=Expressio

8、n;8/13/202113publicclassCircumference{//main():程序入口publicstaticvoidmain(String[]args){//定义常量finaldoubleCIRCUMFERENCE_RATIO=3.14159;doubleRADIUS=12.56;//设置半径,单位是米//计算doubleC=2*CIRCUMFERENC

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

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

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