美文网首页
2018-06-30 --二级制中对于数据类型的关系

2018-06-30 --二级制中对于数据类型的关系

作者: 墨染风寒 | 来源:发表于2018-07-01 08:58 被阅读0次

byte : 1个字节 对应8位二进制位数  

short: 2个字节 对应16位二进制位数

int :   4个字节  对应32位二进制位数

long  8个字节 对应48位二进制位数

以上都有负数为偶数 和整数为奇数    

char:  2个字节  对应16位二进制位数  不能够取负数  所以直接2^16 -1  得到  [0-65535]  

在 运算中,位运算符直接操作内存,所以会比普通运算速度要快.

                                     vector                  arraylist             linkedlist   

底层数据结构:               数组                    数组                  链表    

频繁插入和删除是                                                             ✔

    遍历查询时                  ✔                         ✔ 

    在多线程时                  ✔      

  出现时间:                     1.0                         1.2

                              线程安全,效率低         效率高,线程不安全

容量                     扩展原来长度的一倍    扩展原来长度的2分之一    

list  : 有序 且重复  

set : 无序 且不重复

相关文章

网友评论

      本文标题:2018-06-30 --二级制中对于数据类型的关系

      本文链接:https://www.haomeiwen.com/subject/dhrxuftx.html