随笔分类 - Java
摘要:// 得到当前日期时间 LocalDateTime now = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); // 将日期时间格式化为字符串
阅读全文
摘要:部分资料截图如下: 前一段时间,已经在群内分享了前四期的资料,现在将第五期资料分享到群内。 上一期第三期资料主要包括: 第四期主要资料依然是架构和项目,另外还加了Android和hadoop的视频以及面试的资料,截图如下: 现在已经将第六期分享到群内,主要包括web项目和安全,只有最重磅的资料Jav
阅读全文
摘要:vector、ArryList、LinkedList的区别与联系 vectory类:底层 采用数组结构算法,使用了线程锁(synchronized),线程安全,但是性能相对ArryList比较低。 ArryList类:底层采用数组结构算法,没有使用线程锁,线程不安全,性能相对于vector较高。Ar
阅读全文
摘要:short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? s1是short类型的,s1+1是int类型的,不会自动转化为short,可修改为:s1=(short)s1+1; s1+=1正确, 说明:+=这个运算符在运算完毕之后,自动转换为
阅读全文
摘要:String s = new String("xyz");创建了几个String Object?并作说明。 共产生了两个2个对象,第一个是字符串常量xyz,存储于常量池中。第二个对象是new String()时产生的s,存储于堆中。
阅读全文
摘要:arrayList和linkedList的区别 一、同步性 ArrayList,LinkedList是不同步的,而Vector是的。所以如果要求线程安全的话,可以使用ArrayList或LinkedList,可以节省为同步而耗费开销。但在多线程的情况下,有时候就不得不使用Vector了。当然,也可以
阅读全文
摘要:为什么在 Java 中128==128返回false,而127==127返回true呢? 有这样一段代码: Integer a=127; Integer b=127; System.out.println(a==b); Integer c=128; Integer d=128; System.out
阅读全文
摘要:Map集合的四种遍历 map集合的遍历有四种,一是对键的遍历,二是对值的遍历,三是利用键查找对应的值,四是通过Map.entrySet遍历key和value。 运行结果
阅读全文
摘要:(1)终止函数的执行。 (2)返回到调用的地方。 (3)返回值。
阅读全文
摘要:(1)String是字符串常量,一旦创建之后不可更改;StringBuffer和StringBuilder是字符串变量,可以更改。String的不可变,所以适合作为Map的键。 (2)StringBuilder 是线程不安全的,StringBuffer是线程安全的,使用了Synchronized关键
阅读全文
浙公网安备 33010602011771号