yuu
2024-11-02 12:05:39 207人阅读
学习内容
|
1.线上学习了《java&Guava》,课程中对日志的级别以及用法做了详细的介绍。
2.听了老师关于Guava的部分源码的讲解,加深了对filter和transform实现的理解。
3.老师推荐的优秀的框架和库:
SpringIoc容器的存储,依赖注入,Guava,Java原生类的实现,myBaits。
4.推荐书籍:《设计模式》Erich Gamma 著 李英军等译 《计算机程序的构造和解释》Haroid Abeison ... 裘宗燕
|
心得体会
|
- BigDecimal 是不可变类,跟String Integer 均为不可变类 b.add() 并不能改变b的值。
public static void main(String[] args) { BigDecimal b= BigDecimal.valueOf(3); for (int i=0;i<5;i++){ b.add(BigDecimal.valueOf(i)); } System.out.println(b); System.out.println(b.divide(BigDecimal.valueOf(2))); }
// 1.5 b的值为3
-
对弱引用与gc的关系有了进一步的了解 WeakReference<Integer> weak =new WeakReference<Integer>(1000);
System.gc();
Thread.sleep(1000L);
System.out.println(wek.gc);
弱引用会被gc回收掉,但是若是改成100 , 存放的数据在常量池,不会被gc回收。
3、会用slf4j 打印日志。
|
问题
|
logback的配置以及把日志输出到不同的文件里
|
明日计划
|
- 写完3个作业
- 看《java & Guava》视频
|
我的个人wiki
|
http://wiki.corp.qunar.com/confluence/collector/pages.action?key=~yuehong.huang
|
|
|
|
yuu
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉:
投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。