第2章Java语言基础ppt课件.ppt

第2章Java语言基础ppt课件.ppt

ID:59019108

大小:191.50 KB

页数:52页

时间:2020-09-26

第2章Java语言基础ppt课件.ppt_第1页
第2章Java语言基础ppt课件.ppt_第2页
第2章Java语言基础ppt课件.ppt_第3页
第2章Java语言基础ppt课件.ppt_第4页
第2章Java语言基础ppt课件.ppt_第5页
资源描述:

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

1、第2章Java语言基础2.1语言成分2.2语句与结构化程序设计2.3数组2.4字符串2.1语言成分2.1.1标识符与关键字2.1.2基本数据类型2.1.3变量与常量2.1.4运算符与表达式2.1.1标识符与关键字关键字标识符关键字、标识符----空格语句-------分号(;)数据------逗号(,)3.分隔符4.注释(三种方式)5.程序书写风格目的是增强程序的可读性具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为关键字(keyword)。abstractbreakbytebooleancatchcaseclasscharcontinuedefa

2、ultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicfinalreturnswitchsynchronizedshortstaticsupertrytruethisthrowthrowsthreadsafetransientvoidwhileJava语言基本元素——关键字数据和返回值类型:int,void,return…包/类/成员/接口:

3、package,class,interface访问控制:public,private,protected循环及循环控制:if,switch,break,continue…异常处理:throw,try,finally保留词(无含义但不能使用):goto,constJava语言基本元素——关键字:基本分类在Java中,true、false和null都是小写的。区别于C++中大写的TRUE、FALSE和NULL。所有的数据类型所占用的字节数都是固定的,并且和实现无关的,因此在Java中没有sizeof操作符。不必死记这些关键词,当理解每个关键词的含义后,自然就记住了所

4、有的关键词。Java语言基本元素——关键字:注意事项程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)包括:类名、变量名、常量名、方法名、…Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字,大小写敏感。合法的标识符identifieruserNameUser_Name_sys_value$change非法的标识符2mailroom#classJava语言语言成分——标识符2.1.2基本数据类型什么是数据类型?一个类型和定义在这个类型上的操作集合。它定义了数据的性质、

5、取值范围以及对数据所能进行的运算和操作。2.数据的分类1)基本数据类型(8种)数字(number)整型(integers)字节整数(byte,8bits):-128~127,0短整数(short,16bits):-32768~32767,0整数(int,32bits):-2147483648~2147483647,0长整数(long,64bits):……,0L实型(realnumbers):浮点型(有效位数不同)单精度(float,32bits):……,0.0F双精度(double,64bits):……,0.0D字符(char,16-bitUnicode字符):

6、u0000~uffff布尔(boolean):true,false2)复合数据类型(3种)数组(Array),类(class),接口(interface)数据类型示例inti=178;longl=8864L;(8864l)doubled1=37.266;doubled2=37.266D;(37.266d)doubled3=26.77e3;floatf=87.363F;(87.363f)charc=‘d‘;booleanb1=true;booleanb2=false;将一种类型的数据转换为另一种类型的数据操作数转换为同种类型,然后运算整数型、实数型和字符型表达

7、形式:(类型)操作数应用场合二元运算符的二个操作数类型不同表达式值的类型与变量的类型不同两种方法隐型类型转换:自动类型转换(系统完成)显型类型转换:强制类型转换类型转换(Casting)隐型类型转换:自动类型转换(系统完成)宽化转换(wideningconversion)bytej=60;shortk=4;intl=31;longm=4l;longresult=0l;result+=j-8;result*=k+2;result/=m+1;result-=l;result%=m;类型转换(casting)隐型类型转换:自动类型转换(系统完成)类型转换表源类型转换后

8、不会丢失数据的目的类型b

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

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

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