Java 基本数据类型总结
一、前言
基本数据类型是Java语言从设计时就设定的数据类型,是编译器用来理解数据的类型并做对应处理的。从大类上分为数字型、布尔型、字符型。总共分为8种数据类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)、布尔型(boolean)、字符型(char)。
二、数字型
数字型基本数据类型分为6种:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)。其对应的长度和占用大小如下:
类型 | 说明 | 长度 | 最小值 | 最大值 |
---|---|---|---|---|
byte | 带符号字节型 | 8位 | -128 | 127 |
short | 带符号字节型 | 16位 | -215 | 215-1 |
int | 带符号字节型 | 32位 | -231 | 231-1 |
long | 带符号字节型 | 64位 | -263 | 263-1 |
float | 带符号字节型 | 32位 | -2-149 | (2-2-23) * 2127 |
double | 带符号字节型 | 64位 | 2-1074 | (2-2-52) * 21023 |
数字型基本数据类型的变量的声明方式为:
byte byteIntegerData;
short shortIntegerData;
int integerData;
long longIntegerData;
float floatVarData;
double doubleVarData;
三、布尔型
布尔型数据(boolean)表示一个逻辑结果,其结果只有两个值:true、false。
对应的声明方式为:
boolean result;
result = true;
四、字符型
字符型数据(char)用于存储单个字符,字符以代码形式存储。字符数据类型是16位,最小值为0,最大值为65535。
对应的声明方式
char c;
c = 'A';
Java 基本数据类型总结相关推荐
- 对Java基本数据类型的再思考
10年前,我开始学习Java,8种基本数据类型,感觉轻松入门,记忆毫不费力-- 10年后,面试时,突然有人问起java有哪几种基本数据类型?竟然答不出来了,脑子里一点概念都没有了. 为什么会这样? 看 ...
- java基本数据类型 以及 double float 二进制表示方法
Java 基本数据类型分为4类:整型,浮点型,字符型,布尔型. 整数类型: 关键字 占用字节数 byte 1 short 2 int 4 long 8 每个类型的取值范围,我们以int 为例,4个字节 ...
- Java基础-数据类型int,short,char,long,float,double,boolean,byte
Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定.由于是statical typed,导致Java语言也是强类型(Strong typed ...
- java i数据类型_数据类型 I
都来自菜鸟教程,自己总结学习使用, JS 数据类型 没有对比就没有伤害, 字符串(String).数字(Number).布尔(Boolean).数组(Array).对象(Object).空(Null ...
- Java 基本数据类型 sizeof 功能
Java基本数据类型 int 32bit short 16bit long 64bit byte 8bit char 16bit float 32bit double ...
- Java 基本数据类型
Java 基本数据类型 变量就是申请内存来存储值.也就是说,当创建变量的时候,需要在内存中申请空间. 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据. 因此,通过定义不 ...
- 深入理解Java原始数据类型和包装类关于==和equals的比较
1.运算符 == 对于六大Java数值类原始数据类型,==比较的是数值 对于六大Java原始数据类型对应的包装类,==比较的是内存地址 2.equals() equals()方法只有对象才有,所以我们 ...
- java基本语句回文数实验_实验二 java基本数据类型与把持语句.doc
实验二 java基本数据类型与把持语句.doc 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 5System.out.println(num ...
- 五、吃掉Java基本数据类型,学习Java的基础
@Author:Runsen @Date:2020/5/20 Java是一个强类型语言,Java中的数据必须明确数据类型.在Java中的数据类型包括基本数据类型和引用数据类型两种. 我是天天看菜鸟和W ...
- Java技术分享:Java基本数据类型
数据类型在计算机语言里面,是对内存位置的一个抽象表达方式,可以理解为针对内存的一种抽象的表达方式.接触每种语言的时候,都会存在数据类型的认识,有复杂的.简单的,各种数据类型都需要在学习初期去了解,Ja ...
最新文章
- 【建模必备】遗传算法的定义与生物学基础
- android 北斗定位代码_大牛三步教你解决,BAT资深APP性能优化系列-卡顿定位问题,收藏哦
- ab不同时为0c语言程序表达式,2016年暨南大学信息科学技术学院C语言程序设计复试笔试最后押题五套卷...
- 使用Guava的AbstractInvocationHandler正确完成代理
- 吴恩达机器学习3——逻辑回归、正则化
- 基于Jenkins 快速搭建持续集成环境
- Python typing —— 类型提示(type hint)
- SparkStreaming 入门案例之wordcount
- ROS学习记录:基于Python的ROS话题消息编程
- mysql数据库原理与应用武洪萍第三张答案_MySQL数据库原理及应用(第2版)(微课版)...
- Stackelberg 博弈模型求解
- 黑盒测试 白盒测试 灰盒测试
- 【location】将url参数转换为对象的形式
- Linux下ffmpeg的完整安装
- CSS盒子模式之四 - 绝对定位和相对定位
- “芒果数据库”————mongodb分片全集和管理
- Oracle中表列由VARCHAR2类型改成CLOB
- eclipse插件开发示例
- 【STM32学习】 基于STM32 USB存储设备的w25qxx自动判断容量检测
- 使用JumpServer管理你的服务器