iモード携帯電話用Java(iアプリ) Part9
■ このスレッドは過去ログ倉庫に格納されています
0588デフォルトの名無しさん
2005/10/05(水) 22:51:10$ cat Const.java
class Const {
static final boolean DEBUG = false;
}
$ cat Test.java
public class Test {
public static void main(String[] args){
if(Const.DEBUG){
System.err.println("debug");
}
}
}
のように別ファイルに切り分ける。576のルール1によって定数は
コンパイル時に解決されているから、実行時にConst.classが存在
しなくても実行できる。このように1.はバイナリ互換性を乱すものだけど
必要なものとして規格に入っている。
■ このスレッドは過去ログ倉庫に格納されています