jdk/src/java.base/share/classes/java/net/URL.java
changeset 29986 97167d851fc4
parent 29977 ad35f9986f75
child 34776 9229b3f76c40
--- a/jdk/src/java.base/share/classes/java/net/URL.java	Thu Apr 23 18:01:01 2015 +0800
+++ b/jdk/src/java.base/share/classes/java/net/URL.java	Thu Apr 23 09:32:35 2015 -0700
@@ -1158,7 +1158,7 @@
 
     private static URLStreamHandler lookupViaProperty(String protocol) {
         String packagePrefixList = java.security.AccessController.doPrivileged(
-                new PrivilegedAction<String>() {
+                new PrivilegedAction<>() {
                     public String run() {
                         return System.getProperty(protocolPathProp, "");
                     }
@@ -1190,7 +1190,7 @@
     }
 
     private static Iterator<URLStreamHandlerProvider> providers() {
-        return new Iterator<URLStreamHandlerProvider>() {
+        return new Iterator<>() {
 
             ClassLoader cl = ClassLoader.getSystemClassLoader();
             ServiceLoader<URLStreamHandlerProvider> sl =
@@ -1243,7 +1243,7 @@
         gate.set(gate);
         try {
             return AccessController.doPrivileged(
-                new PrivilegedAction<URLStreamHandler>() {
+                new PrivilegedAction<>() {
                     public URLStreamHandler run() {
                         Iterator<URLStreamHandlerProvider> itr = providers();
                         while (itr.hasNext()) {