乐趣区

关于SegmentFault:对线面试官多线程基础

// 申请间接交给线程池来解决
public void push(PushParam pushParam) {
  try {pushServiceThreadExecutor.submit(() -> {handler(pushParam);
    });
  } catch (Exception e) {logger.error("pushServiceThreadExecutor error, exception{}:", e);
  }
}

public class UnsafeCountingServlet extends GenericServlet implements Servlet {
    private long count = 0;

    public long getCount() {return count;}

    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {

        ++count;
        // To something else...
    }
}

文章以纯面试的角度去解说,所以有很多的细节是未铺垫的。

文章中写到的解决线程平安的思路每一项技术都能够写出一篇文章,AQS、Synchronized、Atomic… 周末肝起来!下周再来给大家安顿!

从上一篇文章反馈中,还是有局部同学没看明确,根底的常识我的确写过文章解说过啦,但有的同学就是不爱去翻。

为了让大家有更好的体验,我把根底文章也找进去(重要的知识点我还整顿过电子书,比如说像多线程、汇合这种面试必考的)

我把这些 上传到网盘,你们有须要间接下载就好了。做到这份上了,不点个在看、转发、点赞这不行了吧?不会还想白嫖吧?

链接:https://pan.baidu.com/s/1pQTuKBYsHLsUR5ORRAnwFg 明码:3wom

欢送关注我的微信公众号【Java3y】来聊聊 Java 面试

【对线面试官】系列 一周两篇继续更新中!

退出移动版