Use lambda expressions
diff --git a/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java b/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
index a2c9df2..66e056b 100644
--- a/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
+++ b/src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java
@@ -58,19 +58,16 @@
      */
     public static Pack200.Packer newPacker() {
         return (Packer) AccessController
-                .doPrivileged(new PrivilegedAction<Object>() {
-                    public Object run() {
-                        String className = System
-                                .getProperty(SYSTEM_PROPERTY_PACKER,
-                                        "org.apache.commons.compress.harmony.pack200.Pack200PackerAdapter"); //$NON-NLS-1$
-                        try {
-                            // TODO Not sure if this will cause problems with
-                            // loading the packer
-                            return ClassLoader.getSystemClassLoader()
-                                    .loadClass(className).newInstance();
-                        } catch (Exception e) {
-                            throw new Error(Messages.getString("archive.3E",className), e); //$NON-NLS-1$
-                        }
+                .doPrivileged((PrivilegedAction<Object>) () -> {
+                    String className = System
+                            .getProperty(SYSTEM_PROPERTY_PACKER,
+                                    "org.apache.commons.compress.harmony.pack200.Pack200PackerAdapter"); //$NON-NLS-1$
+                    try {
+                        // TODO Not sure if this will cause problems with
+                        // loading the packer
+                        return ClassLoader.getSystemClassLoader().loadClass(className).newInstance();
+                    } catch (Exception e) {
+                        throw new Error(Messages.getString("archive.3E", className), e); //$NON-NLS-1$
                     }
                 });
 
@@ -88,17 +85,14 @@
      */
     public static Pack200.Unpacker newUnpacker() {
         return (Unpacker) AccessController
-                .doPrivileged(new PrivilegedAction<Object>() {
-                    public Object run() {
-                        String className = System
-                                .getProperty(SYSTEM_PROPERTY_UNPACKER,
-                                        "org.apache.commons.compress.harmony.unpack200.Pack200UnpackerAdapter");//$NON-NLS-1$
-                        try {
-                            return ClassLoader.getSystemClassLoader()
-                                    .loadClass(className).newInstance();
-                        } catch (Exception e) {
-                            throw new Error(Messages.getString("archive.3E",className), e); //$NON-NLS-1$
-                        }
+                .doPrivileged((PrivilegedAction<Object>) () -> {
+                    String className = System
+                            .getProperty(SYSTEM_PROPERTY_UNPACKER,
+                                    "org.apache.commons.compress.harmony.unpack200.Pack200UnpackerAdapter");//$NON-NLS-1$
+                    try {
+                        return ClassLoader.getSystemClassLoader().loadClass(className).newInstance();
+                    } catch (Exception e) {
+                        throw new Error(Messages.getString("archive.3E", className), e); //$NON-NLS-1$
                     }
                 });
     }