下記の如くenumを利用しています。 Q1) 機械語コードに於いては、ONE、TWO、THREEの内容はどの様に置き換わりますか? Q2) ONE、TWO、THREEの内容は、整数に置き換えるような記述はありますか? //==================================================== class T_threadC { static int CNT=20000; volatile static int DATAX=-1; public static void main(String args[]) { abc s=abc.TWO;//sにabcで定義したTWOを代入する switch(s){ case ONE: CNT=2000; break; default: CNT=20000; break; } System.out.println("CNT="+CNT); new rcvInterrupt().start(); } } public enum abc { ONE, TWO, TREE }
↧