【Java笔记】基础数据类型
来源:互联网 发布:驼峰航线 知乎 编辑:程序博客网 时间:2024/05/18 00:35
Java的基础类型主要分为四大类,八小类。四大类分别为整数型,浮点数类型,布尔类型,字符类型。其中整数型有四中,容量从小到大分别为:byte,short,int,long。浮点数类型有两个,分别是float和double。
整型
- Java为了跨平台使用,所有数据类型统一为有符号。
- 每种数据类型在不同位数的机器上范围相同,不用考虑跨平台的数据溢出问题。
- int是最常用的整数数据类型。
- 长整型数据后有个L,如2L, 4000000000L。
浮点数类型
- 一个浮点数常量默认为double,可以在浮点数结尾加上D,如 3.14D,可以不加。
- float类型的数值有一个后缀F,例如 3.14F,不加这个F会报错(不加F相当于把一个double类型赋值给float类型的变量,可能会造成数据溢出,所以编译报错)。
布尔类型(boolean)
- boolean(布尔)类型有两个值:true和false,用来判定的逻辑条件。
- 整数型和布尔值不能相互转换。
字符类型(char)
- char类型一般用来表示单个字符,一个Unicode字符,占用2个字节,范围是 Unicode 0 ~ Unicode 2E16-1。
- 《Core Java》一书强烈建议不要在程序中使用char类型。
其他
- 基础类型即不需要new的类型。
- 基础类型的数据,直接存放在JVM栈内存。其他需要new的类型都为对象,统一存放在堆内存。
- 基础类型的方法传参是通过值拷贝的方法。
阅读全文
0 0
- 【Java笔记】基础数据类型
- 【Java学习笔记 】数据类型(基础数据类型)
- java基础笔记之数据类型
- JAVA入门基础笔记-基本数据类型
- Java基础学习笔记:(二)数据类型
- java基础学习笔记之数据类型
- Java基础笔记整理---【04】基本数据类型
- java入门基础之数据类型 个人笔记
- Java基础学习笔记(三)基础数据类型包装类
- Java学习笔记(一) Java基础以及数据类型介绍
- 基础复习笔记--数据类型
- 【Java基础】Java数据类型
- Java基础学习笔记(一)基本数据类型
- 第一天的坚持----java基础笔记数据类型
- JAVA基础学习笔记(2):八种基本数据类型
- [Java基础笔记]数据类型和基本运算
- Java基础学习笔记——数据类型和运算符
- Java基础--基础数据类型及封装数据类型
- Hadoop HA高可用集群配置详解
- java创建型设计模式——单例模式
- yum安装mysql
- Python 中,matplotlib绘图无法显示中文的问题
- pandas写入读取h5文件
- 【Java笔记】基础数据类型
- jquery ajax 登录
- 电子商务java b2b b2c o2o平台
- 【人工智能】马化腾公开信:AI将成为基础设施,腾讯要打造“数字生态共同体”
- 解决项目一直卡顿在下载Gradle页面
- [2017-11-08]隐藏Nginx版本
- SharedPreferences在Android中简单配置读写
- 《python核心编程第二版》11章习题
- Linux基础知识及操作