8263894: Convert defaultPrinter and printers fields to local variables

Reviewed-by: prr, azvegint, kizune
diff --git a/src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java b/src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
index 0e21f3f..c9c7286 100644
--- a/src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
+++ b/src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
@@ -43,9 +43,7 @@
 
 public class PrintServiceLookupProvider extends PrintServiceLookup {
 
-    private String defaultPrinter;
     private PrintService defaultPrintService;
-    private String[] printers; /* excludes the default printer */
     private PrintService[] printServices; /* includes the default printer */
 
     static {
@@ -114,7 +112,7 @@
     }
 
     private synchronized void refreshServices() {
-        printers = getAllPrinterNames();
+        String[] printers = getAllPrinterNames();
         if (printers == null) {
             // In Windows it is safe to assume no default if printers == null so we
             // don't get the default.
@@ -279,7 +277,7 @@
 
         // Windows does not have notification for a change in default
         // so we always get the latest.
-        defaultPrinter = getDefaultPrinterName();
+        String defaultPrinter = getDefaultPrinterName();
         if (defaultPrinter == null) {
             return null;
         }