第二章java语言基础newppt课件.ppt

第二章java语言基础newppt课件.ppt

ID:58688308

大小:293.50 KB

页数:80页

时间:2020-10-04

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

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

1、第二章java程序设计基础java语言的词法数据类型常量和变量运算符和表达式标准输入输出1java语言的词法分隔符注释标识符关键字21.分隔符Java是一种自由格式的语言,可以用任意个空格、制表符、换行符隔开每个词。如:System. out.println("Counted"+count+"chars.");分号作为语句的结束符,每个语句必须以分号作为结束符。32.注释三种注释格式://单行注释/*多行注释*//**JDK的javadoc工具用这种注释信息能自动从程序中抽出类的公共接口形成文档。…*/43.标识符定义:标识符用来作为类、方法和变量的名字语法规则:以

2、字母、下划线(_)、美元符号($)开始,后跟这三种符号或数字。例如:identifier_sys_var1$changeuserNameuser_name必须要区分大小写没有长度限制53.标识符《续》约定:类名,接口名:首字母应该大写。classThisIsAClassName interfaceAccount字段、方法以及对象:首字母应小写。thisIsMethodOrFieldName()对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。常量:全部用大写字母表示。如:GREENHEAD_COUNTJava包(package)属于一种特殊

3、情况:它们全都是小写字母,即便中间的单词亦是如此。如:packagejava.awt.event64.关键字abstractbooleanbreakbytecasecatchcharclassconst*continuedefaultdodoubleelseextendsfinalfinallyfloatforgoto*ifimplementsimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronize

4、dthisthrowthrowstransienttryvoidvolatilewhile关键字是由系统定义的一些词,它们在程序里代表特定的含义。定义标识符时要避免使用这些词。7常量:指在程序运行过程中其值不变的量。表示形式:final变量类型变量名=值;例:finalfloatPI=3.14159f;finalbytebMAX=128;常量8Java的变量有两种:局部变量、类成员变量。变量是指其值可以变化的量,用于暂存中间结果。变量必须先说明后使用。变量的说明形式如下:类型变量名表;变量名是一个合法的标识符,以小写字母开头,若一个变量名由超过一个单词所组成,则第一

5、个单词之后的所有单词都以大写字母开头,以便于理解该变量名。例如:anIntVar变量类型可以是基本数据类型和引用类型。局部变量在使用前必须给定初值,否则,Java将不编译,而类成员变量无此要求。变量9变量的作用域变量的作用域指明可访问该变量的一段代码。按作用域来分,变量可以有下面几种:局部变量Localvariable类成员变量Membervariable方法参数Methodparameter异常处理参数Exception-handlerparameter10例1.变量的作用域11字面量字面量直接表示一个值,可以是数值,也可以是一个字符,甚至布尔值。数值型布尔型字符

6、型字符串12数据类型基本/简单数据类型(primitivetype:)引用/参考数据类型(referencetype)13字符型:char整型:byte,short,int,long浮点型:double,float布尔型:boolean(取值true或false)基本数据类型(primitivetype:)14数据类型名占用内存空间数值范围缺省值说明byte1字节(-128)~1270整型short2字节(-32768)~327670int4字节(-2147483648)~21474836470long8字节(-9223372036854775808)~922337

7、20368547758070float4字节(±3.4028347E+38)~(±1.40239846E-45)0.0F浮点型double8字节(±1.79769313486231570E+308)~(±4.94065645841246544E-324)0.0Dchar2字节u0000~uFFFFu0000字符型boolean1位true或falseFalse布尔型基本数据类型表注:缺省值就是默认的初值,只对成员变量有用,局部变量在使用前必须人为地给定初值15布尔型数据布尔类型--boolean布尔型数据只有两个值true和false,且它们不对应于任何整

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

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

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