下载此文档

Java程序设计:010301 Java数据类型.ppt


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
JAVA 应用开发详解
Java基础程序设计
—— Java数据类型
本章目标
掌握Java数据类型的划分
掌握Java中的八种基本数据类型
掌握数据类型间的相互转换
Java数据类型划分
数组Array ,类 class,接口interface属于引用 类型。
引用 类型的变量是所引用的对象的内存地址。
class MyDate {
private int day = 1;
private int month = 1;
private int year = 2000;
public MyDate( int day, int month, int year) { ... }
public void print() { ... }}
public class TestMyDate {
public static void main( String[] args) {
MyDate my_ birth = new MyDate( 22, 7, 1964); }
}
复合(引用)数据类型
引用数据类型(reference type)
创建一个类对象:
MyDate my_ birth = new MyDate( 22, 7, 1964);
引用数据类型(reference type)
两个引用变量的赋值将会产生如下结果:
int x = 7;
int y = x;
MyDate s = new MyDate( 22, 7, 1964);
MyDate t = s;
两个变量指向同一个对象:
Java基本数据类型
No.
数据类型
大小/位
可表示的数据范围
1
long(长整数)
64
-9223372036854775808 ~ 9223372036854775807
2
int(整数)
32
-2147483648 ~ 2147483647
3
short(短整数)
16
-32768~32767
4
byte(位)
8
-128 ~ 127
5
char(字符)
2
0 ~ 255
6
float(单精度)
32
-(-1038) ~ (1038)
7
double(双精度)
64
-(-10308)~ (10308)
整数类型
当数据不带有小数或分数时,即可以声明为整数变量,如3,-147等即为整数。Java中,整数数据类型可以分为long、int、short及byte四种:long为64位,也就是8个字节(bytes),可表示范围为-9223372036854775808 到 9223372036854775807;int为32 位,也就是4个字节,表示范围为-2147483648 到 2147483647;若是数据值的范围在-32768 到 32767之间时,可以声明为short(短整数)类型;若是数据值更小,在-128到127之间时,可以声明为byte类型以节省内存空间。举例来说,想声明一个短整型变量sum时,可以在程序中做出如下的声明:
short sum ; // 声明sum为短整型
数据过长
class DataDemo01 {
public static void main(String[] args) {
int num = 99999999999999999999999 ;
// 定义整型变量,错误,超出长度范围
}
}
数据的溢出
当整数的数据大小超出了可以表示的范围,而程序中又没有做数值范围的检查时,这个整型变量所输出的值将发生紊乱,且不是预期的运行结果。

Java程序设计:010301 Java数据类型 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人窝窝爱蛋蛋
  • 文件大小189 KB
  • 时间2021-12-07