欢迎来到天天文库
浏览记录
ID:26889145
大小:2.67 MB
页数:149页
时间:2018-11-29
《《java语言基础》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java语言基础2.1Java语法基础2.2Java流程控制2.3数组2.4字符串2.1Java语法基础2.1.1标识符和关键字2.1.2数据类型与常量、变量2.1.3运算符和表达式2.1.1标识符和关键字Java语言采用Unicode字符集,前256个字符与ASCII相同。采用16位编码,即单个英文字母与一个汉字所占字节数一样,都是2个字节。1标识符标识符用来表示类名、变量名、数组名、方法名Java的标识符由字母、数字、_和$组成,长度不限,但实际命名不宜过长。标识符的第一个字符必须为字母、“_”或“$”,数字不能作为标识符的开头
2、字符。标识符区分大小写。合法的标识符:name,s_no,$2,boy_number不合法的标识符:2y,a*b,w/1标识符为了提高程序的可读性,标识符最好“见名知义”,而且规范大小写的使用方式:变量名、对象名、方法名、包名等标识符全部采用小写字母;如果标识符由多个单词构成,则首字母小写,其后单词的首字母大写,其余字母小写。如getAge。类名首字母大写。常量名全部字母大写。不能与关键字同名。2关键字关键字是由Java语言定义的、具有特殊含义的字符序列。用户只能按照系统规定的方式使用,不能自行定义。关键字一律用小写字母表示。提醒:关键字
3、不能做标识符abstractbooleanbytebreakcharcasecontinuecatchclassdoubledefaultdoelseextendsfloatforfinalfinallyintifimportimplementsinterfacelonglengthnewpackageprivateprotectedpublicreturnshortstaticswitchsuperthistrythrowthrowsthreadvoidwhile常用的要记忆数据类型程序控制结构第1章例题类的定义所涉及过的三个特殊值:f
4、alsetruenullassertconstenumgotoinstanceofnativesynchronizedstrictfptransientvolatile2.1.2数据类型与常量、变量Java的数据类型分为2大类:基本数据类型和引用数据类型。基本数据类型是由一种简单数据组成的数据类型,其数据是不可分解的。例如,整数类型int的数据有34,17等。基本数据类型的变量中保存数据值,而引用数据类型的变量保存地址。Java的引用数据类型包括数组(array)、类(class)和接口(interface)。Java的数据类型分类字节型
5、(byte)标准型(int)短整型(short)长整型(long)单精度(float)双精度(double)布尔型(boolean)字符型(char)基本数据类型整数型浮点数型复合数据类型类(class)接口(interface)数组(Array)数据类型加L或l加F或f1Java基本数据类型整数类型整数类型数据值有负整数、零和正整数。整数类型又细分为4种子类型。不同整数类型的差别在于占用的内存空间和数据取值范围的不同。数据类型所占字节取值范围long(长整型)8-9223372036854775808~92233720368547758
6、07int(整型)4-2147483648~2147483647short(短整型)2-32768~32767byte(位)1-128~1271Java基本数据类型整数类型一个整数的缺省类型为int。要表示一个整数为long型,在其后加后缀L或l,如345L。Java还提供了3种进制的整数表示形式:十进制数。用0~9之间的数字表示的数,其首位不能为0。八进制数。用0~7之间的数字表示的数,以0为前缀。十六进制数。用0~9之间的数字或a~f,A~F之间的字母表示的数,以0x或0X为前缀。1Java基本数据类型浮点数类型浮点数类型有2种表示形
7、式:float(单精度浮点数)和double(双精度浮点数)。标准记数法:由整数部分、小数点和小数部分组成,如12.37科学记数法:由尾数、E或e及阶码组成,也称为指数形式,如2.5E4表示2.5×1041Java基本数据类型浮点数类型浮点数类型所占字节取值范围float(单精度浮点数)4-3.4E38~3.4E38double(双精度浮点数)8-1.7E308~1.7E308取值范围及所占用的内存大小一个浮点数缺省类型为double。要表示一个浮点数为float型,在其后加后缀F或f,如34.5f。1Java基本数据类型字符类型字符类型
8、(char)表示为Unicode编码,1个字符占16位。如:‘A’字符类型数据表示方法:用单引号括起来的单个字符。用Unicode码表示,前缀是“u”。Unicide字符集中的控制字符需要通
此文档下载收益归作者所有