摘要: 1.什么是位运算:程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。?、C++提供了6种位运算符来进行位运算操作:& 按位与| 按位或^ 按位异或~ 按位取反<< 左移(左边消失,右边补0)>> 右移(右边消失,左边补符号位)位运算的操作数 阅读全文
posted @ 2018-07-11 11:18 岔气的猫 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 存储一组相同数据类型的集合 >数组! Array Arrays List 存储的是不唯一,无序的数据 ArrayList 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢。 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢, 阅读全文
posted @ 2018-07-11 11:15 岔气的猫 阅读(114) 评论(0) 推荐(0) 编辑
摘要: String a="abc"; 会在常量池中开辟一个空间,保存"abc" String b=new String("abc"); 01.常量池没有abc,首先会在常量池中开辟一个空间,保存"abc" 02.再去堆中开辟空间,保存"abc" 03.b指向堆中的abc a==b false String 阅读全文
posted @ 2018-07-11 10:42 岔气的猫 阅读(151) 评论(0) 推荐(0) 编辑