mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8314877: Make fields final in 'java.net' package
Reviewed-by: jpai
This commit is contained in:
parent
86115c2a2e
commit
283c360392
10 changed files with 23 additions and 27 deletions
|
@ -1471,10 +1471,10 @@ public final class URL implements java.io.Serializable {
|
|||
private static Iterator<URLStreamHandlerProvider> providers() {
|
||||
return new Iterator<>() {
|
||||
|
||||
ClassLoader cl = ClassLoader.getSystemClassLoader();
|
||||
ServiceLoader<URLStreamHandlerProvider> sl =
|
||||
final ClassLoader cl = ClassLoader.getSystemClassLoader();
|
||||
final ServiceLoader<URLStreamHandlerProvider> sl =
|
||||
ServiceLoader.load(URLStreamHandlerProvider.class, cl);
|
||||
Iterator<URLStreamHandlerProvider> i = sl.iterator();
|
||||
final Iterator<URLStreamHandlerProvider> i = sl.iterator();
|
||||
|
||||
URLStreamHandlerProvider next = null;
|
||||
|
||||
|
@ -1589,7 +1589,7 @@ public final class URL implements java.io.Serializable {
|
|||
/**
|
||||
* A table of protocol handlers.
|
||||
*/
|
||||
static Hashtable<String,URLStreamHandler> handlers = new Hashtable<>();
|
||||
private static final Hashtable<String, URLStreamHandler> handlers = new Hashtable<>();
|
||||
private static final Object streamHandlerLock = new Object();
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue