--- old/src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java 2021-01-05 09:10:39.797400897 -0800 +++ new/src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java 2021-01-05 09:10:39.289404878 -0800 @@ -54,13 +54,13 @@ * to return {@code RunnableFuture} implementations other than * {@code FutureTask}. * - *
Extension example. Here is a sketch of a class + *
Extension example. Here is a sketch of a class * that customizes {@link ThreadPoolExecutor} to use * a {@code CustomTask} class instead of the default {@code FutureTask}: *
{@code * public class CustomThreadPoolExecutor extends ThreadPoolExecutor { * - * static class CustomTaskimplements RunnableFuture {...} + * static class CustomTask implements RunnableFuture { ... } * * protected RunnableFuture newTaskFor(Callable c) { * return new CustomTask (c);