《java基本语法一》ppt课件

《java基本语法一》ppt课件

ID:40010911

大小:86.50 KB

页数:16页

时间:2019-07-17

《java基本语法一》ppt课件_第1页
《java基本语法一》ppt课件_第2页
《java基本语法一》ppt课件_第3页
《java基本语法一》ppt课件_第4页
《java基本语法一》ppt课件_第5页
资源描述:

《《java基本语法一》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、标识符、关键字、数据类型标识符程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。Java语言使用Unicode字符集,含有65535个字符。标识符合法的标识符identifieruserNameUser_Name_sys_val$change非法的标识符2mailroom#class保留字具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reservedword)abstractbreakbyteboolean

2、catchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicfinalreturnswitchsynchronizedshortstaticsupertrytruethisthrowthrowsthreadsafetransientvoidwhile常量、变量常量分为直接常量和符号常量。finaldou

3、blePI=3.1415变量分为实例变量和类变量。intt=1;t=t+1;inti,j,k;i=j+k;整型数据整型常量1.十进制整数如123,-456,0,582.八进制整数以0开头,如0123表示十进制数83,-011表示十进制数-9。3.十六进制整数以0x或0X开头,如0x123表示十进制数291,-0X12表示十进制数-18。整型数据整型变量数据类型所占位数数的范围byte8-27~27-1short16-215~215-1int32-231~231-1long64-263~263-1浮点型(实型)数据浮点型常量1.十进制数形式由数字和小数点组成,且必须有小数点,如

4、0.123,.123,123.,123.02.科学计数法形式如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数。3.浮点型常量默认精度是double,指定一个float常量续加一个F或f,54.2f浮点型(实型)数据实型变量数据类型所占位数数的范围Float323.4e-038~3.4e+038Double641.7e-308~1.7e+308字符类型——char字符常量字符常量是用单引号括起来的一个字符,如‘a’,‘’,‘’’,‘”’,‘\’字符型变量类型为char,它在机器中占16位。字符型变量的定义如:charc=‘a’;//指

5、定变量c为char型,且赋初值为'a‘intI=1;chars=‘3’;布尔类型——boolean布尔型数据只有两个值true和false布尔型变量的定义如:booleanb=true;使用举例publicclassAssign{publicstaticvoidmain(Stringargs[]){intx=1;floatz=1.234f;doublew=1.234;booleanflag=true;charc=‘c’;System.out.println(“x=“+x);System.out.println(“flag=“+flag);}}使用举例输出结果:x=1flag=

6、true;数据类型转换自动类型转换整型,实型,字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级;低----------------------------------------------->高byte,short,char—>int—>long—>float—>double自动类型转换规则操作数1类型操作数2类型转换后的类型byte、short、charintintbyte、short、char、intlonglongbyte、short、char、int、longfloatfloatbyte、short、char、int、l

7、ong、floatdoubledouble强制类型转换高级数据要转换成低级数据,需用到强制类型转换,如:inti;byteb=(byte)i;//把int型变量i强制转换为byte型inti=252;bytec=(byte)i;System.out.println(c);

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

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

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