![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
理论知识
还是个菜鸡
又周末啦
展开
-
了解多线程
多线程听说很多面试题或者面试官都会问,我也没有多少面试经验,所以现在还不太清楚。但是先要练习一下。 项目要用的话也不能乱用,因为也是很耗CPU资源的,用不好性能就低了。所以我经过查阅资料和学习,首先明白了多线程的使用: 1.当处理业务逻辑里有一部分是不需要等待其他部分的执行返回结果并且这小部分处理时间较长的话就可以使用另一条线程去另外处理。主线程不能等待这部分线程处理完成与否继续往下执行。 2....原创 2019-06-21 16:44:38 · 62 阅读 · 0 评论 -
关键字Final的作用和为什么String类用final修饰
首先被final修饰的类或者成员是不可以被继承的。然后学习到面向对象编程封装,继承,多态。其中继承,多态都是为了继承,重写方法去改变其中的逻辑。而String类被引用的概率非常高。所以其中的成员属性几乎都被设计成private final,这样用String 类保存一个字符串在常量池里就可以安全共享。 offset ,value[] 被设计成private final的,这样在多线程运行时...原创 2019-06-27 09:30:37 · 465 阅读 · 0 评论