java,postgresql,python中各种数据类型的占位长度,取值范围
Java数据类型
Java中的数据类型分为两类:基本数据类型和引用数据类型。
基本数据类型
数据类型占位长度取值范围byte1字节-128127short2字节-3276832767int4字节-21474836482147483647long8字节-92233720368547758089223372036854775807float4字节1.4E-453.4028235E38double8字节4.9E-3241.7976931348623157E308char2字节‘\u0000’~‘\uffff’boolean1位true/false
引用数据类型
引用数据类型包括类、接口、数组等。
PostgreSQL数据类型
PostgreSQL是一种关系型数据库管理系统,支持多种数据类型。
数据类型占位长度取值范围smallint2字节-3276832767integer4字节-21474836482147483647bigint8字节-9223372036854775808~9223372036854775807decimal可变取决于精度numeric可变取决于精度real4字节6位精度double precision8字节15位精度boolean1字节true/falsechar可变取决于长度varchar可变取决于长度text可变取决于长度date4字节4713 BC~5874897 ADtime8字节00:00:00~23:59:59timestamp8字节4713 BC~294276 AD
Python数据类型
Python是一种解释型、面向对象、动态数据类型的高级编程语言。
数字类型
数据类型占位长度取值范围int可变任意大小float可变任意大小complex可变任意大小
字符串类型
数据类型占位长度取值范围str可变取决于长度
布尔类型
数据类型占位长度取值范围bool1字节True/False
列表类型
数据类型占位长度取值范围list可变取决于长度
元组类型
数据类型占位长度取值范围tuple可变取决于长度
集合类型
数据类型占位长度取值范围set可变取决于长度
字典类型
数据类型占位长度取值范围dict可变取决于长度
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程使用 AI 从 0 到 1 写了个小工具
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· AI 插件第二弹,更强更好用
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇