欢迎来到天天文库
浏览记录
ID:24856964
大小:1.18 MB
页数:117页
时间:2018-11-16
《java语言的基本语法75135》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第2章Java语言的基本语法2.1标识符和关键字2.2常量与变量2.3数据类型2.4运算符2.5字符串2.6数组2.1标识符和关键字标识符由程序员定义,可以由字母、数字、下划线(_)和($)符号组成,但是标识符的第一个字符不允许为数字,只允许为字母、下划线(_)或($)符号。在Java语言中还定义了一些专有词汇,统称为关键字,例如public、class、int等,它们都具有一种特定的含义,只能用于特定的位置,不能作为标识符使用。Java关键字abstractconstfinallyintpublicthisbooleanconti
2、nuefloatinterfacereturnthrowbreakdefaultforlongshortthrowsbytedogotonativestatictransientcasedoubleifnewstrictfptrycatchelseimplementspackagesupervoidcharextendsimportprivateswitchvolatileclassfinalinstanceofprotectedsynchronizedwhile在定义标识符时,不允许定义为表中列出的任一关键字Java标识符命名规则
3、Java标识符的具体命名规则如下:一个标识符可以由几个单词连接而成,以表明它的意思。类名:每个单词的首字母都要大写,其他字母则小写,例如RecordInfo。方法名和变量名:除了第一个单词的首字母小写外,其他单词的首字母都要大写,例如getRecordName()。Java标识符命名规则常量名:每个单词的每个字母都要大写,如果由多个单词组成,通常情况下单词之间用下划线_分隔,例如MAX_VALUE。包名:每个单词的每个字母都要小写,例如com.frame。注意:Java语言是区分字母大小写的,即Java不等于java2.2常量与变量
4、常量和变量在程序代码中随处可见,下面就具体讲解常量和变量的概念及使用要点,从而达到区别常量和变量的目的。2.2.1常量的概念及使用要点所谓常量,就是值永远不允许被改变的量。声明方式:final常量类型常量标识符;例如:finalintYOUTH_AGE;//声明一个int型常量finalfloatPIE;//声明一个float型常量final常量类型常量标识符=常量值;例如:finalintYOUTH_AGE=18;//声明int型常量,初始化为18finalfloatPIE=3.14F;//声明float型常量,初始化为3.14常
5、量final常量类型常量1=常量值1,常量2=常量值2,……;例如:finalintNUM1=14,NUM2=25,NUM3=36;2.2.2变量的概念及使用要点所谓变量,就是值可以被改变的量。1.声明格式:变量类型变量标识符;例如:Stringname;//声明String型变量intpartyMemberAge;//声明int型变量2、在声明变量的同时为其赋值的格式:变量类型变量标识符=变量值;变量例如:3、声明多个同一类型的变量的格式:变量类型变量1,变量2,变量3;变量类型变量4=变量值4,变量5=变量值5,变量6=变量值6
6、;例如:intpartyMemberAge=26;//声明一个int型变量floatmoney=3150;//声明float类型变量intA,B,C;//声明3个int型变量intD=4,E=5,F=6;//声明并分别初始化3个int型变量2.3数据类型Java语言中的数据类型划分为两大类,分别是基本数据类型和引用数据类型。基本数据类型由Java语言定义,不可以再进行划分。基本数据类型的数据占用内存的大小固定,在内存中存入的是数值本身;引用数据类型在内存中存入的是引用数据的存放地址,并不是数据本身。数据类型整数型声明为整数型的常量或
7、变量用来存储整数,整数型包括:字节型(byte)短整型(short)整型(int)长整型(long)这4个数据类型的区别是它们在内存中所占用的字节数不同,因此,它们所能够存储的整数的取值范围也不同。整数占用内存大小以及取值范围数据类型关键字内存字节取值范围字节型byte1个字节-128~127短整型short2个字节-32768~32767整型int4个字节-2147483648~2147483647长整型long8个字节-9223372036854775808~9223372036854775807注:在为这4个数据类型的常量或变
8、量赋值时不要超过其范围。长整型数值在为long型常量或变量赋值时,需要在所赋值的后面加上一个字母“L”(或“l”),说明所赋的值为long型。例如下面的代码均是正确的。longla=9876543234L;//超出了int取值范围,必
此文档下载收益归作者所有