Java基本数据类型
来源:互联网 发布:python 加减乘除 编辑:程序博客网 时间:2024/05/17 04:44
1.都是存放在堆栈里的
java采取和C/C++相同的方法。也就是说,不用new来创建变量,而是创建一个并非是引用的”自动”变量。这个变量直接存储值并置于堆栈中,因此更加高效。
关于类型:
https://www.cnblogs.com/simplefrog/archive/2012/07/15/2592011.html
2.确定基本数据类型所占空间的大小与可移植性
java要确定每种基本数据类型所占空间的大小。它们的大小并不像其他大多数语言那样随机器硬件架构的变化而变化。这种所占存储空间大小的不变性是java程序比用其他大多数语言编写的程序更具可移植性的原因之一。
整数类型:
浮点类型:
字符类型:
char 2字节 unicode 0 (2^16)-1 Character
布尔类型:
boolean true/false Boolean
无类型:
void Void
所有数值类型都有正负号,所以不要去找无符号数值类型。
boolean类型所占存储空间的大小没有明确指定,仅定义为能够去字面值true或false。
基本类型具有的包装类,是其可以在堆中创建一个非基本对象,用来表示对应的基本类型。
java5之后可以自动包装。
Void包装类类型返回值的函数一定返回null,Void类型的变量也是null。
void只用于函数定义。
3.高精度类型
下属两个类领域性较强,于是+-*/方法都返回this,故都具有链式编程的特性。
BigInteger:
支持任意精度的整数,准确表示任意大小的运算。
BigDecimal:
支持任意精度的定点数。
阅读全文
0 0
- Java数据类型之基本数据类型
- java数据类型之基本数据类型
- JAVA基本数据类型、数据类型转换
- Java 数据类型(基本数据类型、引用数据类型)
- Java数据类型(基本数据类型和引用数据类型)
- Java的数据类型:基本数据类型、引用数据类型
- Java数据类型:引用数据类型与基本数据类型
- C++基本数据类型 vs. Java 基本数据类型
- MySQL基本数据类型与Java基本数据类型
- Java基本数据类型转换
- java 基本数据类型
- java基本数据类型转换
- java中的基本数据类型
- java的基本数据类型
- Java基本数据类型转换
- java 基本数据类型转换
- Java基本数据类型转换
- JAVA基本数据类型
- java阿拉伯数字转成中文数字
- Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
- Word文件转换成HTML格式
- eclipse svn同步时忽略某些文件类型和文件夹
- sql01
- Java基本数据类型
- 将两个嵌套for循环写成一个列表生成式
- C# MVC获取表单(form)键值对
- 一文看懂云计算、雾计算、霾计算、边缘计算以及认知计算
- 微信统一下单接口调用
- JVM(二)eclipse设置jvm
- 关于程序中断i/o方式的进一步认识
- CentOS下VNC配置和安装
- commons-logging的使用简介