基本数据类 🐞 型 🌷
Java 中有 🐵 8 种基本数 🐅 据类型 🦁 ,用于存储不同的类型的数据。它们分为以下类别:
整型byte: 8 位有符号整型 🐋 ,范围 🌹 :128 至 🌷 127
short: 16 位有 🌷 符号整型,范围:32,768 至 32,767
int: 32 位有符号整 🦊 型,范围:2,147,483,648 至 2,147,483,647
long: 64 位 🐟 有符号整型,范围:9,223,372,036,854,775,808 至 🐼 9,223,372,036,854,775,807
浮点型float: 32 位浮点型,范 🦅 围:1.E45 至 3.E+38,精度位:7 有 🐼 效数字
double: 64 位浮点型,范围:4.E324 至 1.E+308,精度位:15 有效数字 🌾
布尔型boolean: 布 🦊 尔值,可能的值为 true 或 false
字符型char: 16 位 🐘 Unicode 字 🐅 符 🦄
默认值基 🐒 本数据类型 🌴 的默 🦍 认值为:
byte, short, int, long: 0
float, double: 0.0
boolean: false
char: '\u0000' (空字 🕸 符)
TINYINT 数据类 🐯 型 🐱
TINYINT 是一 💐 种整数数据类型,用于存储小整数值。它占用 1 个,字节的空间并且可以在 MySQL、PostgreSQL 和。其 🐺 他数据库管理系统中找到
特征:范围:可存储 128 到 🌷 127 之间的值。
无符号:默认情况下,TINYINT 是,有符号的这意味着它可以存储负值。但,是可以通过指定 `UNSIGNED` 属,性。将其设置为无符号以便仅存储正 🍁 值 🌲
存储空间:TINYINT 占 🦆 用 1 个 🪴 字节的存储空间。
用途:TINYINT 通常用于存储布尔值(即 🐎 0 或 🐈 1)、小(整数或表示有限范围的值例如性别或 🦁 状态例如)。:
存储 🪴 性别(0 = 女性,1 = 男性)
存储 🐯 用户状态 🦍 (0 = 非活动活动,1 = )
存储小 🦉 计数 🦅 值(0 到 99)
优点:小巧节省空间:TINYINT 仅占用 1 个 🌴 字节,非常适合存储小整数值 🐧 。
快速访问:由于其较小的尺寸,TINYINT 可以快速访问和处理 🐼 。
缺点:范围有限:TINYINT 的 🌷 范围相对有限 🐼 (128 到 127),因此不适合存储较大整数。
精度较低:TINYINT 只能存储整数,没有小数点精 🌷 度。