首页 技术 正文
技术 2022年11月12日
0 收藏 389 点赞 2,614 浏览 584 个字

java中基本数据类型有8种:byte,short,int,long,char,float,double,boolean

整型有四种:byte short,int,long

byte:   1字节  -128–127

short:  2字节   -32768 — 32767

int:  4个字节   -2147483648  — 2147483647(超过20亿)

long: 8个字节   -9223372036854775808  — 9223372036854775807

注:java中所有的数据类所占据的字节数量与平台无关,java也没有任何无符号类型

两个浮点类型:

float  4字节     32位IEEE754单精度(有效位数6-7位)

double  8字节  64位IEEE754双精度(有效位数15位)

字符

char   2字节    整个Unicode字符集

真值类型

boolean   1位   Ture或者false

java中的引用数据类型有3种:类class,数组array,接口interface

而基本数据类型和引用数据类型最大的区别就是:基本数据类型被分配在栈中,

而引用数据类型,会被分配到堆中.

但是不论是基本数据类型,还是引用数据类型都会进入栈,被分配一块内存,对于基本数据类型来说,这块区域包含的就是基本数据类型的内容,而引用数据类型在这块区域中包含的是指向真正内容的指针,真正的内容被手动的分配在堆上.

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,494
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,908
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,740
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,495
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,133
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,297