浙大 Java语言程序设计 第二讲ppt课件.ppt

浙大 Java语言程序设计 第二讲ppt课件.ppt

ID:59062978

大小:984.00 KB

页数:80页

时间:2020-09-26

浙大 Java语言程序设计 第二讲ppt课件.ppt_第1页
浙大 Java语言程序设计 第二讲ppt课件.ppt_第2页
浙大 Java语言程序设计 第二讲ppt课件.ppt_第3页
浙大 Java语言程序设计 第二讲ppt课件.ppt_第4页
浙大 Java语言程序设计 第二讲ppt课件.ppt_第5页
资源描述:

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

1、第2章Java基础2.1标识符和关键字2.2数据类型与常量、变量2.3运算符和表达式12.1标识符和关键字Java语言的符号例1-1符号是构成程序的基本单位Unicode字符集,16位编码,前256个字符与ASCII相同Java符号分为:标识符、关键字、运算符和分隔符标识符(LabelSignal)一个名字,用来标识任何一个成分,由用户定义关键字(KeyWords)具有特殊含义的字符序列,由Java语言定义分隔符(){}[];空格2Java标识符标识符是用来标识变量、常量、方法、类、对象等元素的有效字符

2、序列标识符由字母、数字、_和$组成,长度不限,但实际命名不宜过长标识符的第一个字符必须为字母、“_”或“$”不能以数字开头标识符区分字母大小写如:Hello和hello是两个不同的标识符3Java标识符举例合法的标识符name s_no $2a boy_numberA98 _abc_88非法的标识符2ya*bw/A-43_1the%trueclassstatic4标识符的约定“见名知意”规范大小写的使用方式大多数以小写字母开头变量名、对象名、方法名、包名标识符由多个单词构成,则首字母小写,其后单词的首字

3、母大写,其余字母小写。如getAge类名首字母大写常量名全部字母大写约定:非强制性5Java关键字关键字是由Java语言定义的、具有特殊含义的字符序列用户只能按照系统规定的方式使用,不能自行定义关键字一律用小写字母表示如:publicclassstaticvoid表2-1P.136Java注释注释是程序中的说明性文字是程序的非编译执行部分注释的作用给程序添加说明,增加程序的可读性注释的形式//注释部分(单行)/*注释部分*/(多行,块注释)/**注释部分*/(文档注释)例72.2数据类型数据类型决定数据

4、的表示方式、取值范围、可进行的操作Java数据类型基本数据类型简单数据组成的数据类型,数据是不可分解的有整数、小数、字符等引用数据类型8Java数据类型Java数据类型基本类型整数型浮点数型字符型布尔型引用类型数组Array接口Interface类Class9整数类型整型有4种,差别是占用的内存空间数据的取值范围数据类型所占字节取值范围long(长整型)8-9223372036854775808~9223372036854775807(-263~263-1)int(整型)4-2147483648~214

5、7483647(-231~231-1)short(短整型)2-32768~32767(-215~215-1)byte(位,字节)1-128~127(-27~27-1)10整数类型整数的默认类型为int型要表示整数为long型,在其后加L或l如:345是int型,345L是long型整数的3种进制十进制数0~9表示的数,首位不能为0八进制数0~7表示的数,以0为前缀十六进制数0~9,a~f或A~F之间的字母表示的数,以0x或0X为前缀如:十进制数58的六种表示方式58 0720x3a0x3A0X3a0X3

6、A11浮点数类型浮点数就是带小数点的数浮点数表示形式标准记数法由整数部分、小数点和小数部分组成如:12.37 -0.456科学记数法(指数形式)由尾数、E或e及阶码组成如:2.5E4表示2.5×1043.12e-5表示3.12×10-5浮点数类型float单精度浮点数(有效精度6位)double双精度浮点数(有效精度6位)12浮点数类型取值范围及占用的内存大小浮点数类型所占字节取值范围float(单精度浮点数)4-3.4E38~3.4E38double(双精度浮点数)8-1.7E308~1.7E308浮

7、点数默认类型为double要表示浮点数为float型,加后缀F或f如:34.534.5d是double型34.5f是float型13字符类型字符类型charUnicode字符,1个字符占16位字符类型数据的表示方法单引号括起来的单个字符,如:'A''a''8''#'用Unicode码表示,前缀是“u”如:'u0043'表示'C'说明:Unicode码用4位十六进制数表示,“0043”就是十进制数67'u0000'~'uffff'可表示所有Unicode字符转义字符如:'''''符号的意义被

8、转换了表示不能从键盘输入的控制字符14转义字符转义字符功能Unicode码十进制数b退格u00088t制表符u00099换行u000a10f换页u000c12r回车u000d13''u002739""u002234\\u005c9215字符串字符串String(这是一个类)由多个字符组成的字符序列字符串用双引号括起来如:"green""123""Howareyou!""a"字符串中可包含转义字符如:"夕阳无

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

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

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