Java 进阶知识
笑strive
这个作者很懒,什么都没留下…
展开
-
Java 线程池ThreadPoolExecutor之拒绝策略
ThreadPoolExecutor的拒绝策略就是内部静态方法类实现了RejectedExecutionHandler接口的JDK主要提供了四种策略1 AbortPolicy/** * A handler for rejected tasks that throws a * {@code RejectedExecutionException}. */ ...原创 2019-05-18 22:10:52 · 392 阅读 · 0 评论 -
Java 线程池的ThreadPoolExecutor之参数解释
我们单纯的去创建一个线程可以用new Thread但是这个有弊端,就是再高并发的情况,new Thread 每次都要去创建一个线程,用完需要摧毁它,这样非常的消耗时间。线程多的情况下没办法统一管理。如何统一管理线程和复用已经创建的线程呢?就有了线程池这个概念。线程池的工作流程:Java 常规的线程池有四种:newCachedThreadPool,newFixedThreadPo...原创 2019-05-15 22:43:01 · 462 阅读 · 0 评论 -
Java 线程池ThreadPoolExecutor之阻塞队列
ThreadPoolExecutor函数:public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, Ti...原创 2019-05-16 20:33:53 · 891 阅读 · 0 评论 -
Java 线程池ThreadPoolExecutor之线程工厂
Java 提供的常用的四种线程池类的线程工厂 Executors.DefaultThreadFactory实现的/** * The default thread factory */ static class DefaultThreadFactory implements ThreadFactory { private static final A...原创 2019-05-16 22:52:59 · 5034 阅读 · 0 评论 -
Java Socket编程
import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;imp...原创 2019-06-08 20:05:02 · 104 阅读 · 0 评论 -
ArrayList解析
##List接口package java.util;import java.util.function.Predicate;import java.util.stream.Stream;import java.util.stream.StreamSupport;public interface List<E> extends Collection<E> { ...原创 2019-06-20 14:28:56 · 108 阅读 · 0 评论