摘要: 1、八种基本数据类型对应的包装类。 1.1、什么是自动装箱和自动拆箱,代码怎么写? Integer x = 100; // x里面并不是保存100,保存的是100这个对象的内存地址。 Integer y = 100; System.out.println(x == y); // true Integ 阅读全文
posted @ 2021-06-28 14:33 蘑菇王国大聪明 阅读(454) 评论(0) 推荐(0)
摘要: 1、String类。 1.1、对String在内存存储方面的理解: 第一:字符串一旦创建不可变。 第二:双引号括起来的字符串存储在字符串常量池中。 第三:字符串的比较必须使用equals方法。 第四:String已经重写了toString()和equals()方法。 1.2、String的构造方法。 阅读全文
posted @ 2021-06-28 14:32 蘑菇王国大聪明 阅读(104) 评论(0) 推荐(0)
摘要: 2、数组 2.1、常见的算法: 排序算法: 冒泡排序算法 选择排序算法 查找算法: 二分法查找 以上算法在以后的java实际开发中我们不需要使用的。 因为java已经封装好了,直接调用就行。 只不过以后面试的时候,可能会有机会碰上。 2.2、算法实际上在java中不需要精通,因为java中已经封装好 阅读全文
posted @ 2021-06-28 14:31 蘑菇王国大聪明 阅读(197) 评论(0) 推荐(0)
摘要: 1.1、数组的优点和缺点,并且要理解为什么。 第一:空间存储上,内存地址是连续的。 第二:每个元素占用的空间大小相同。 第三:知道首元素的内存地址。 第四:通过下标可以计算出偏移量。 通过一个数学表达式,就可以快速计算出某个下标位置上元素的内存地址, 直接通过内存地址定位,效率非常高。 优点:检索效 阅读全文
posted @ 2021-06-28 14:30 蘑菇王国大聪明 阅读(51) 评论(0) 推荐(0)