欢迎来到天天文库
浏览记录
ID:52318989
大小:220.01 KB
页数:71页
时间:2020-04-04
《标识符关键字和数据类型.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章标识符、关键字和数据类型Java的基本语法单位空白、注释及语句在Java程序中,换行符及回车键都可表示一行的结束,它们可被看作是空白。空格键、水平定位键(tab)亦是空白。Java程序的元素之间可插入任意数量的空白,编译器将忽略掉多余的空白。注释注释不能插在一个标识符或关键字之中,程序中允许加空白的地方就可以写注释。注释不影响程序的执行结果,编译器将忽略注释。三种注释形式//在一行的注释从“//”开始一直到行尾均为注释。/*一行或多行的注释*/可用于多行注释,“/*”是注释的开始,“*/”表示注释结
2、束。/**文档注释*/文档注释。语句、分号和块Java中的语句是最小的执行单位。Java各语句间以分号“;”分隔。花括号“{”和“}”包含的一系列语句称为语句块,简称为块。两种程序风格的比较//一种不好的风格classPoint{intx,y;Point(intx1,inty1){x=x1;y=y1;}Point(){this(0,0);}voidmoveto(intx1,inty1){x=x1;y=y1;}}不提倡的程序风格两种程序风格的比较//好的风格classPoint{intx,y;//
3、点的x,y坐标Point(intx1,inty1){//构造方法x=x1;y=y1;}Point(){//构造方法this(0,0);}voidmoveto(intx1,inty1){//点移动到(x1,y1)x=x1;y=y1;}}提倡的程序风格关键字Java有许多关键字,不得用它们作为标识符。abstractbooleanbreakbytecasecastcatchcharclassconstcontinuedefaultdodoubleelseextendsfalsefinalfinal
4、lyfloatforfuturegenericgotoifimplementsimportinnerinstanceofintinterfacelongnativenewnulloperatorouterpackageprivateprotectedpublicrestreturnshortstaticsuperswitchsynchronizedthisthrowthrowstransienttruetryvarvoidvolatilewhile标识符在Java语言中,标识符是以字母、下划线(_)或美元符
5、($)开头,由字母、数字、下划线(_)或美元符($)组成的字符串。标识符区分大小写,长度没有限制。标识符中不能含有其他符号。在程序中,标识符可用作变量名、方法名、接口名、类名等。标识符示例合法标识符IdentifieruserNameUser_name_sys_var1$changesizeof非法标识符2Sun//以数字2开头Class//是Java的关键字,有特殊含义#myname//含有其他符号#Java编码体例增加必要的注释和空格采用缩进格式,使程序中使用的算法框架简单清楚定义的各种标识符也要遵从惯
6、例,注意大小写Java中的命名约定类名应为名词,含有大小写,每个字的首字母大写。如:HelloWorld,Customer,MergeSort等。接口是一种特殊的类,接口名的命名约定与类名相同。方法名应是动词,含有大小写,首字母小写,其余各字的首字母大写。尽量不要在方法名中使用下划线。如:getName,setAddress,search。Java中的命名约定简单类型常量的名字应该全部为大写字母,字与字之间用下划线分隔,对象常量可使用混合大小写。如:BLUE_COLOR。所有的实例、类和全局变量都使用混合大
7、小写,首字符为小写。用大写字符作字间的分隔符。变量名中不要使用下划线。还要避免使用美元符号($)。如:balance,orders。Java的基本数据类型基本数据类型Java的数据类型共分为两大类,一类是基本类型,一类是复合数据类型。基本类型共有8种,分为4小类,分别是逻辑型、字符型、整型和浮点型。复合数据类型包括数组、类和接口等。数据类型基本数据类型复合数据类型类类型布尔类型:boolean数组接口类型:interface字符类型:char数值类型浮点数类型:float,double整数类型:byte,s
8、hort,int,longJava语言的数据类型逻辑值用boolean(布尔)类型表示,有两个常量值:true和false,它们全是小写。Java是一种严格的类型语言,它不允许数值类型和布尔类型之间进行转换。逻辑类型——boolean字符类型单个字符用char类型表示。一个char表示一个Unicode字符,其值用16位无符号整数表示,范围为0~65535。char类型的常量值必须用一对单引号(′′)括起来。例:
此文档下载收益归作者所有