mysql中的bit类型应该用java中哪种get方法获得呀?需要转换么

mysql中的bit类型应该用java中哪种get方法获得呀?需要转换么,第1张

通过mysql命令修改

set global wait_timeout = 10

/**wait_timeout默认为28800,试想一下,占用这么长时间能不出事吗!

能够只使用 1 个 bit 存储信息的就只有 boolean 型的布尔真假值类型,但是它的值就只有 true 或者 false,强制性转换成数字也就只有 0 和 1,你不可能写出其他数字的,而且这样写数字比你轻松地定义一个 int 型的数据要麻烦地多。

顺便附上一个数据类型占用存储空间大小的表格:

类型占用 bit(位)

byte(字节) 8

short(短整型) 16

int(整型) 32

long(长整型) 64

float(单精度浮点型) 32

double(双精度浮点型) 64

char(字符) 16

boolean(布尔型) 1

另外如果你是要计算的话,所有参与计算的整数都会被转换成 int 类型,所有参与计算的小数都会被转换成 double 类型,所以真的没有必要,也没有办法一个位一个位地写数字。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6718772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存