Java
中八种基本数据类型占用字节空间总结
基本数据类型 所占用空间大小
byte b; 1字节
short s; 2字节
int i; 4字节
long l; 8字节
char c; 2字节(C语言中是1字节)
float f; 4字节
double d; 8字节
boolean bool; false/true
基本数据类型注意事项:
1、未带有字符后缀标识的整数默认为int类型;
未带有字符后缀标识的浮点数默认为double类型。
2、如果一个整数的值超出了int类型能够表示的范围,则必须增加后缀“L”(不区分大小写,建议用大写,因为小写的L与阿拉伯数字1很容易混淆),表示为long型。
3、带有“F”(不区分大小写)后缀的整数和浮点数都是float类型的;带有“D”(不区分大小写)后缀的整数和浮点数都是double类型的。
4、编译器会在编译期对byte、short、int、long、float、double、char型变量的值进行检查,如果超出了它们的取值范围就会报错。
5、int型值可以赋给所有数值类型的变量;
long型值可以赋给long、float、double类型的变量;
float型值可以赋给float、double类型的变量;
double型值只能赋给double类型变量。
分享到:
相关推荐
掌握Java基本数据类型 掌握直接量的表示 计算机的基本作用就是做运算。运算的数据可以由用户输入、从文件获得。 我们可以把数据进行归类,整数、小数、一串字符、单个字符。 数据类型 例如 课程名称:“高等数学”、...
JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 String,Stringbuffer,StringBuilder的区别。 ArrayList和LinkedList有什么区别。
所以,本章主要讲Java的八大基本数据类型。 详见表格: 基本数据类型 占用字节 默认值 封装器类 byte(字节型) 1 0 Byte short(短整型) 2 0 Short int(整型) 4 0 Integer long(长整型) 8 0.0l Long float(浮点...
Java 中的基本数据类型包括 byte、char、short、int、long、float、double、boolean 八种基本类型。其中: * byte 占用 1 个字节,取值范围为 -128 到 127 * char 占用 2 个字节,取值范围为 0 到 65535 * short ...
原始类型(primitive type)是指 Java 中最基本的数据类型,它们是 Java 虚拟机(JVM)中所支持的基本类型。每种原始类型都对应着一个包装类(Wrapper Class),包装类是原始类型的对象表示形式。包装类提供了许多...
每种基本数据类型都占用一定的字节数,例如 int 和 float 占用 4 个字节,short 和 char 占用 2 个字节,long 占用 8 个字节,byte 和 boolean 占用 1 个字节。 3. int 和 Integer 的区别 Integer 是 int 的包装类...
java的数据类型分为基本数据类型和引用数据类型。 基本数据类型分为数值型、字符型(char)、布尔型(boolean) 数值型变量 1、整数型 类型 占用存储空间 表示范围 byte 1字节Byte -128~...
(二)基本数据类型与包装类的对应关系(三)包装类的自动拆箱与装箱(四)包装类总结 一、数据类型分类 数据类型可以分为基本数据类型(8个)和引用数据类型(3个)。 具体可以参考如下图所示: 二、基本数据类型 ...
double占用八个字节,数字大小为4.9E-324~1.7E+308, -4.9E-324~-1.7E+308 。 char占两个字节,数字大小为0———216-1,是unicode编码。 字符的本来面目,我们为什么可以直接将一个数字赋给字符变量。 ...
Java中各种数据类型占用固定的内存长度,与具体的硬件平台无关,体现了Java的跨平台特点。 而C语言中没有具体规定以上类型数据所占据内存字节数,只要long型数据长度不短于int型,short型不长于int型,具体如何实现...
本篇文章主要是对C/C++与Java各数据类型所占字节数进行了详细的对比。需要的朋友可以过来参考下,希望对大家有所帮助
JAVA中的基本数据类型有四类八种:整数类型、小数类型、字符类型、布尔类型。 整数类型:byte、short、int、long 占用字节: 1 2 4 8 小数类型:float、double 占用字节: 4 8 字符类型:char 占用字节: 2 布尔...
整型包括byte、short、int、long四种,分别占用1个字节、2个字节、4个字节、8个字节的内存空间。字符型包括char和String两种,char类型是一个无符号的16位整数,String类型是一个对象。布尔型包括boolean一种,...
Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble ...
21、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码字符占用 2 字节内存空间,这样,无论是中文字符还是英文字符,每个都是占用2 字节内存空间。 22、在Java程序中定义的类有两种成员: 静态...
文章目录数据类型Java中的八大类型及其包装类型(占用字节数)Java面向对象常见Java 接口\抽象类?重载和重写?Java List高频ArrayList和LinkedList的区别?分别用在什么场景?常见少见Java Set常见Set是有序的,这句...
1. JAVA中的几种基本数据类型是什么,各自占用多少字节。 2. String类能被继承吗,为什么。 3. String,Stringbuffer,StringBuilder的区别。 4. ArrayList和LinkedList有什么区别。 5. 讲讲类的实例化顺序,比如...
JAVA 是一种面向对象的语言,在 JAVA 程序运行时,对象是存储在堆内存(Heap)中的,C/C++ 中是通过指针来访问所谓对象(结构体)的,而 JAVA 则是通过引用来访问对象,也就是说,引用指向了对象在堆内存中的地址,...
java基础课件ppt与上机练习题....所有的数据类型所占用的字节数都是固定的,并且和实现无关,因此在Java中没有sizeof操作符。 不必死记这些关键词,当理解每个关键词的含义后,自然就记住了所有的关键词。
一般程序需要处理大量文本数据Java语言的文本数据被保存为字符或字符串类型。 若干个字符在计算机里面如何存储? 如何引用呢? 引入 例如 “320106199503150101” String类:连接、查找、比较等 引入 String是Java库...