java基础
基础部分,温故而知新
帅哥阿飞
这个作者很懒,什么都没留下…
展开
-
Java8新特性总结
1、方法引用 1.1 对象::实例方法名 Consumer<String> con2 = System.out::println; Employee emp = new Employee("zf", 11, 222); Supplier<String> sup = emp::getName; System.out.println(sup.get()); 1.2 类::静态方法名 Comparator<Integer>原创 2020-08-12 09:58:20 · 355 阅读 · 0 评论 -
进制
进制 1、十进制 概念:满十进一,位数补零,前位加一,如:19 加一变 20 2、二进制 概念:满二进一,位数补领,前位加一,如:11 加一变 100 3、十六进制 概念:有0-9,A-F组成,A-F对应数字10-15,满十六进一,位数补领,前位加一,如:十进制转十六进制采用除16取余法 16 十进制 加一变 10,17 十进制 加一变 11,18 十进制 加一变 12 ,20 十进制 加一变 14,26 十进制 加一变 1A 4、十进制和二进制对应关系 0 1 2原创 2020-10-30 00:42:11 · 103 阅读 · 0 评论 -
String和StringBuffer、StringBuilder区别
1、String 概念:数值不可变,每次for循环只能产生新的对象,往常量池里放,性能较低 2、StringBuffer 概念:里面只有一个字符数组,不会产生新的对象数组,数组是可变的,线程安全,效率低 3、StringBuilder 概念:里面只有一个字符数组,不会产生新的对象数组,数组是可变的,线程不安全,效率高 ...原创 2020-06-29 23:14:26 · 57 阅读 · 0 评论