基本Java类型PPT教学课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
byte(1字节) short (2字节)高位置0
第3章 基本Java类型
2004年8月
Unicode
Java 程 序 是 由 Unicode字符集 所 写 成 的 。 Unicode是一种十六位的字符编码标准。 使用Unicode的好处就是用一个字符集就可解 决所有现今世界上的可书写语言。Unicode共 有65536个编码,其中有近39000种已被定义完 成,而中国字就占了21000种 ! 虽然Java程序是用Unicode写成的,但是亦支 持ASCII及ISO Latin-1的格式
数组 类 接口
……
基本数据类型
类型名 占用空间
数值范围
byte short
int
1字节 2字节
4字节
long 8字节
Biblioteka Baidu
float 4字节
(-128)~127
(-32768)~32767
(-2147483648)~2147483647
(-92233728) ~92233727 (±3.40282347E+38) ~(±1.40239846E-45)
变量名---续 1
在Java中用标识符来表示变量名。 程序员应该为变量取有意义的名称,以利于程序的阅读和理 解。但变量取名时还有一些限制: 变量名是由字母、数字、下划线或美元符“$”组成的字符
序列 变量名不能以数字作为第一个字符 区分大小写 下面是合法的变量名:
Month(不同于month),student_name,class1, dollar$,$abc 而下面的变量名都不合法:
long数据类型需要的内存是8字节,可存储从-9 223 372 036 854 775 808(Long.MIN_VALUE) 到9 223 372 036 854 775 807 (Long.MAX_VALUE) 。实际上int类型已经提供 了足够的数值范围,大多数情况下用int类型就够了。
数值20在内存中的存储形式
这些不同整数数据类型的意义在于它们所需的内存空间 大小不同,也确定了它们所能存储数值的范围。
例如,byte数据类型需要的内存1字节,它只能存储 –128到127间的数。
int数据类型需要的内存是4字节,可存储范围从2147483648(Integer.MIN_VALUE)到 2147483647 (Integer.MAX_VALUE)间的数值。
A-4,3_1,>the,Boolean, true,null
分隔符 (Seprators)
分隔符 (Seprators) 分隔符用于隔开不同的标记。有下列几种: () {} [] ; , .
变量
变量是用来存放指定类型的数据,其值在程序 运行过程中是可变的。
在使用Java中的每个变量之前,都必须对它进行 说明。变量的说明形式如下:
标记
标识符(Identifiers) 关键字(Keywords)或称保留字 ( Reserved words) 实字 (Literals):常量 分隔符 (Separators) 运算符 (Operators)
标识符 (Identifers)
标识符是指程序中所 用的符号名称,像包、 类、成员变量、方法、 参数、变量名等都是。
类型 变量名;
类型:String,int,double,boolean,char(系统规定)
变量名:name,age,tall,marriage,sex(程序员自己定)
其中类型(包含值、运算两个方面)说明了这 个变量能存放什么样的数据。变量名是用来标识该
变量的,我们存取变量的内容(变量的值)都是通
过变量名来实现的。
double 8字节
(±1.797693E+308) ~(±4.946544E-324)
char 2字节 boolean 1位
\u0000~\uffff
true或false
缺省值 0 0 0
0
说明
整 型
0.0F
浮
点
0.0D 型
\u0000 字符型 false 布尔型
1、整型
整型是指那些没有小数部分的数据类型,由几种不同的 简单数据类型表示:byte、short、int、long。
标识符的命名法则 为:
1.第一个字符必须是字 母、钱币符号(¥、£、 $)或下划线(_), 其后可跟着任意数目 的字母、钱币符号、 下划线或数字 。
2.除了钱币符号及下划线外, 其余标点符号均不可使 用。
3.标识符不可以是关键字或 实字 以下为合法的标识符:
A98_23,_abc,¥,$ USdollars 以下为非法的标识符 :
基本类型
变量是容器,每种容器只能存放特定种 类的数据,而具体存放什么样的数据, 由其类型来决定。 如整数类型的变量只能存放整数,而浮 点数类型的变量用以存放实数。 所以在声明变量时自然必须说明所要声 明的变量是属于哪一种类型的。
Java中的数据类型
数据类型
基本类型 构造类型
整型 :byte,short,int,long 浮点型:float,double 布尔型:boolean 字符型:char
Java保留字(又称关键字)
abstract double int strictfp boolean else interface super break extends long switch byte final native synchronized case finally new this catch float package throw char for private throws class goto protected transient const if public Try continue implements return void default Import short volatile do instanceof static while 尽量记住,边学边记
3a46,a>b,abc-d,#ef.
变量名---续 2
变量名中字母大写和小写是有区别的, name和Name表示两个不同的变量名。 习惯上,变量名以小写字母开头,若一个 变量名由超过一个单词所组成,则第一个 单词之后的所有单词都以大写字母开头, 以便于理解该变量名。 例如:anIntVar表示一个整型变量。
第3章 基本Java类型
2004年8月
Unicode
Java 程 序 是 由 Unicode字符集 所 写 成 的 。 Unicode是一种十六位的字符编码标准。 使用Unicode的好处就是用一个字符集就可解 决所有现今世界上的可书写语言。Unicode共 有65536个编码,其中有近39000种已被定义完 成,而中国字就占了21000种 ! 虽然Java程序是用Unicode写成的,但是亦支 持ASCII及ISO Latin-1的格式
数组 类 接口
……
基本数据类型
类型名 占用空间
数值范围
byte short
int
1字节 2字节
4字节
long 8字节
Biblioteka Baidu
float 4字节
(-128)~127
(-32768)~32767
(-2147483648)~2147483647
(-92233728) ~92233727 (±3.40282347E+38) ~(±1.40239846E-45)
变量名---续 1
在Java中用标识符来表示变量名。 程序员应该为变量取有意义的名称,以利于程序的阅读和理 解。但变量取名时还有一些限制: 变量名是由字母、数字、下划线或美元符“$”组成的字符
序列 变量名不能以数字作为第一个字符 区分大小写 下面是合法的变量名:
Month(不同于month),student_name,class1, dollar$,$abc 而下面的变量名都不合法:
long数据类型需要的内存是8字节,可存储从-9 223 372 036 854 775 808(Long.MIN_VALUE) 到9 223 372 036 854 775 807 (Long.MAX_VALUE) 。实际上int类型已经提供 了足够的数值范围,大多数情况下用int类型就够了。
数值20在内存中的存储形式
这些不同整数数据类型的意义在于它们所需的内存空间 大小不同,也确定了它们所能存储数值的范围。
例如,byte数据类型需要的内存1字节,它只能存储 –128到127间的数。
int数据类型需要的内存是4字节,可存储范围从2147483648(Integer.MIN_VALUE)到 2147483647 (Integer.MAX_VALUE)间的数值。
A-4,3_1,>the,Boolean, true,null
分隔符 (Seprators)
分隔符 (Seprators) 分隔符用于隔开不同的标记。有下列几种: () {} [] ; , .
变量
变量是用来存放指定类型的数据,其值在程序 运行过程中是可变的。
在使用Java中的每个变量之前,都必须对它进行 说明。变量的说明形式如下:
标记
标识符(Identifiers) 关键字(Keywords)或称保留字 ( Reserved words) 实字 (Literals):常量 分隔符 (Separators) 运算符 (Operators)
标识符 (Identifers)
标识符是指程序中所 用的符号名称,像包、 类、成员变量、方法、 参数、变量名等都是。
类型 变量名;
类型:String,int,double,boolean,char(系统规定)
变量名:name,age,tall,marriage,sex(程序员自己定)
其中类型(包含值、运算两个方面)说明了这 个变量能存放什么样的数据。变量名是用来标识该
变量的,我们存取变量的内容(变量的值)都是通
过变量名来实现的。
double 8字节
(±1.797693E+308) ~(±4.946544E-324)
char 2字节 boolean 1位
\u0000~\uffff
true或false
缺省值 0 0 0
0
说明
整 型
0.0F
浮
点
0.0D 型
\u0000 字符型 false 布尔型
1、整型
整型是指那些没有小数部分的数据类型,由几种不同的 简单数据类型表示:byte、short、int、long。
标识符的命名法则 为:
1.第一个字符必须是字 母、钱币符号(¥、£、 $)或下划线(_), 其后可跟着任意数目 的字母、钱币符号、 下划线或数字 。
2.除了钱币符号及下划线外, 其余标点符号均不可使 用。
3.标识符不可以是关键字或 实字 以下为合法的标识符:
A98_23,_abc,¥,$ USdollars 以下为非法的标识符 :
基本类型
变量是容器,每种容器只能存放特定种 类的数据,而具体存放什么样的数据, 由其类型来决定。 如整数类型的变量只能存放整数,而浮 点数类型的变量用以存放实数。 所以在声明变量时自然必须说明所要声 明的变量是属于哪一种类型的。
Java中的数据类型
数据类型
基本类型 构造类型
整型 :byte,short,int,long 浮点型:float,double 布尔型:boolean 字符型:char
Java保留字(又称关键字)
abstract double int strictfp boolean else interface super break extends long switch byte final native synchronized case finally new this catch float package throw char for private throws class goto protected transient const if public Try continue implements return void default Import short volatile do instanceof static while 尽量记住,边学边记
3a46,a>b,abc-d,#ef.
变量名---续 2
变量名中字母大写和小写是有区别的, name和Name表示两个不同的变量名。 习惯上,变量名以小写字母开头,若一个 变量名由超过一个单词所组成,则第一个 单词之后的所有单词都以大写字母开头, 以便于理解该变量名。 例如:anIntVar表示一个整型变量。