![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
Think_kill
加油,一定要学好算法!!!
展开
-
Java创建线程池的方式
创建线程池有哪几种方式?①. newFixedThreadPool(int nThreads)创建一个固定长度的线程池,每当提交一个任务就创建一个线程,直到达到线程池的最大数量,这时线程规模将不再变化,当线程发生未预期的错误而结束时,线程池会补充一个新的线程。②. newCachedThreadPool()创建一个可缓存的线程池,如果线程池的规模超过了处理需求,将自动回收空闲线程,而当需求增加时,则可以自动添加新线程,线程池的规模不存在任何限制。③. newSingleThreadExecutor原创 2021-08-03 20:10:20 · 126 阅读 · 0 评论 -
Test2
1. String和StringBuffer、StringBuilder有什么区别?1、可变性: 简单的来说:String 类中使用 final 关键字字符数组保存字符串,`private final char value[]`,所以 String 对象是不可变的。而StringBuilder 与 StringBuffer 都继承自 AbstractStringBuilder 类,在 AbstractStringBuilder 中也是使用字符数组保存字符串`char[]value` 但是没有用 fina原创 2021-08-02 20:20:29 · 178 阅读 · 0 评论