第二章Java语言语法基础.ppt

第二章Java语言语法基础.ppt

ID:49167193

大小:126.00 KB

页数:53页

时间:2020-01-31

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

《第二章Java语言语法基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章Java语言语法基础Java是一种跨平台的面向对象语言,利用该语言可以生成独立于平台的应用程序。Java语言具有众多优点,如面向对象、可移植、与硬件无关等。我们将介绍Java语言最基本的内容,先从Java编程基础开始,介绍Java语言的基本语法然后,介绍几种常用算法的示例,强化对Java语言的认识。2.1、Java标识符、关键字、注释与分隔符2.2、Java的数据类型2.3、Java运算符和表达式2.4、Java控制结构2.5、小结2.6、习题第2章主要内容2.1.1标识符与关键字2.1.2注释2.1.3分隔符

2、2.1、Java标识符、关键字、注释与分隔符程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)包括:类名、变量名、常量名、方法名、…Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。合法的标识符keywordsjavaNameJava_Namesys_value$javaJava123非法的标识符2mailjava#classcharint2.1.1标识符与关键字具有专门的意义和用途,不能当作一般的标识符使用,这些标识符

3、称为关键字。abstractbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicfinalreturnswitchsynchronizedshortstaticsupertrytruethisthrowt

4、hrowsthreadsafetransientvoidwhile2.1.1标识符与关键字在Java中,true、false和null都是小写的。区别于C++中大写的TRUE、FALSE和NULL。所有的数据类型所占用的字节数都是固定的,并且和实现无关的,因此在Java中没有sizeof操作符。不必死记这些关键词,当理解每个关键词的含义后,自然就记住了所有的关键词。2.1.1标识符与关键字举例://单行注释,简单的解释语句含义./*多行注释,用来说明更多的内容,包括算法等.……*//**Java文档注释,可以通过ja

5、vadoc生*成类和接口的HTML格式的帮助文档.*这种注释有其特殊的格式(参见相关文档)*/2.1.2注释2.1.3分隔符Java中分隔符有空格、逗号、分号及行结束符,并且规定任意两个相邻标识符、数字、保留字或两个语句之间必须至少有一个分隔符,以便编译程序能识别。2.2、Java的数据类型2.2.1Java基本数据类型(PrimaryDataTypes)2.2.2常量(Constant)和变量(Variable)常量(Constant)变量(Variable)2.2.3数据类型的转换所有基本类型所占的位数都是确定的

6、,并不因操作系统的不同而不同。所有基本类型的关键词都是小写的。数据类型所占位数数的范围char160~65535byte8-27~27-1short16-215~215-1int32-231~231-1long64-263~263-1float323.4e-038~3.4e+038double641.7e-308~1.7e+3082.2.1Java基本数据类型布尔型数据只有两个值true和false,且它们不对应于任何整数值布尔型变量的定义如:booleanb=true;布尔型数据只能参与逻辑关系运算:&&

7、

8、==!

9、=!示例:booleanb1;booleanb2=true;b=!b2;booleanb=(b1&&b2)!=false;2.2.1布尔类型(boolean)字符型数据代表16位的Unicode字符字符常量是用单引号括起来的一个字符‘a’‘B’‘’‘u0030’字符型数据的取值范围为0~65535或者说u0000~uFFFFu0000为缺省值示例charc1;\缺省值为0charc2=‘0’;\赋初值为字符‘0’charc3=32;\用整数赋初值为空格2.2.1字符类型(char)特殊字符的常量表示

10、法:反斜线(Backslash)‘\’退格(Backspace)‘b’回车(Carriagereturn)‘r’进纸符(Formfeed)‘f’制表符(Formfeed)‘t’换行(Newline)‘’单引号(Singlequote)‘’’八进制数(‘’~‘377’)‘DDD’Unicode字符‘uHHHH’2.2.1

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

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

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