File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66import java .lang .reflect .*;
77import java .util .*;
88import onjava .*;
9+ import onjava .OSExecute ;
910
1011enum Explore { HERE , THERE }
1112
@@ -38,7 +39,7 @@ public static void main(String[] args) {
3839 System .out .println (exploreMethods );
3940 // Decompile the code for the enum:
4041 OSExecute .command (
41- "javap -cp build /classes/java/main Explore" );
42+ "javap -cp out/production /classes/java/main Explore" );
4243 }
4344}
4445/* Output:
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ public void change() {
1616 case RED : color = Signal .GREEN ;
1717 break ;
1818 case GREEN : color = Signal .YELLOW ;
19+ // return;
1920 break ;
2021 case YELLOW : color = Signal .RED ;
2122 break ;
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ public class UpcastEnum {
1010 public static void main (String [] args ) {
1111 Search [] vals = Search .values ();
1212 Enum e = Search .HITHER ; // Upcast
13- // e.values(); // No values() in Enum
13+ // e.values(); // No values() in Enum
1414 for (Enum en : e .getClass ().getEnumConstants ())
1515 System .out .println (en );
1616 }
Original file line number Diff line number Diff line change 44// Visit http://OnJava8.com for more book information.
55// {java enums.Burrito2}
66package enums ;
7+ //import static SpicinessEnum.*;
78import static enums .SpicinessEnum .*;
89
910public class Burrito2 {
File renamed without changes.
You can’t perform that action at this time.
0 commit comments