欢迎来到天天文库
浏览记录
ID:36871764
大小:541.50 KB
页数:70页
时间:2019-05-10
《Java语言基础知识1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章Java语言基础知识1主要内容2.1Java语言基本元素2.2Java基本数据类型2.3引用数据类型2.4基本数据类型的封装类2.5运算符及表达式2.6Java控制语句22.1Java语言基本元素(1)标识符(identifier)标识符是程序员提供的名字,对程序中的各个元素加以命名时使用的命名记号。需要命名的元素包括:类名、变量名、常量名、方法名…。标识符的长度不限,但第一个字符必须是这些字符之一:大写字母(A-Z)小写字母(a-z)下划线$符号标识符的第二个字符及后继字符可以包括数字字符(0-9)32)保留字也称为关键(key)字,由小写
2、的英文字母组成,赋予这些保留字专门的意义和用途,程序员不能再用作用户自定义标识符。abstractbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicfinalreturnswitchsynchronizedshortstaticsuper
3、trytruethisthrowthrowsthreadsafetransientvoidwhileif4保留字注意事项:Java中,true、false和null都是小写的。区别于C++中大写的TRUE、FALSE和NULL。不能更改或重复定义保留字,也不能将Java保留字用作用户自定义标示符。53)变量即程序中的基本存储单元,其定义包括变量名、变量类型和变量值几个部分,定义格式:typevarName=value;type为数据类型名;var为变量名,value为变量的值intn=4,n1=5;6与C++不同,作为类里定义的变量,其默认初值都是
4、确定的,但是在方法(函数)实现中定义的变量必须程序员自己初始化。7变量类型初值布尔变量false整数变量0浮点数0.0引用(类)变量null4)常量常量是用某些特征含义的标识符表示某些不变化的数值。C通过#define命令把一个标识符定义为常量;C++用const定义常量;Java用关键字final来定义;8其定义格式为:final数据类型常量标识符=值;例如:finalintMax=100,Min=50;finaldoublePI=3.14159;2.2Java基本数据类型Java的数据类型分为两大类:一种称为基本数据类型(Primitive),
5、包括Java内置的:整型字节型长整型浮点型字符型10另一种为引用(Reference)类型,这种类型属于自定义的。通俗地说就是把基本类型根据需要组合为另外的类型;可以为类类型、接口类型、数组类型和枚举类型。Java数据类型12所有基本类型在不同的操作系统上所占的位数都是确定的。所有基本类型的关键词都是小写的。13数据类型位数取值范围char160~65535byte8-27~27-1short16-215~215-1int32-231~231-1long64-263~263-1float323.4e-038~3.4e+038double641.7e
6、-308~1.7e+3081)布尔类型(boolean)布尔型数据用于确定真假条件,只有两个值true和false。。布尔型变量的定义如下:booleanb=true;布尔型数据可以参与逻辑关系运算:&&
7、
8、==!=!示例如下:booleanb1;booleanb2=true;b!=b2;142)字符类型(char)字符类型是用于表示单个字符的数据类型;‘A’表示字母字符A,‘9’表示数字字符9。Java采用16位的Unicode编码方式。同一种Java数据类型在任何一种机器中的大小都是相同的。15(a)字符常量字符常量指用单引号括起来的单个字符,
9、如‘a’,‘A’,以及转义字符。(b)字符变量字符变量是以char定义的变量,如charc='a';一个字符变量在内存中占2个字节。(3)整数类型(byte,short,int,long)整数类型包括byte、short、int和long四种。整型常量:与C/C++相同,Java的整型常量数有三种形式:十进制整数,如123,-456,0;八进制整数,以0开头,如0123表示十进制数83;十六进制整数,以0x或0X开头,如0x123表示十进制数291;整型变量包括byte、short、int、long四种。174)浮点数类型(float,double
10、)浮点常量1.十进制数形式由数字和小数点组成,且必须有小数点,如0.123,.123,123.,123.02.科学计数法形
此文档下载收益归作者所有