在不进行测试的情况下,高手们,能用汉字作java标识符吗?看下面的程序:public class 汉字类名 {
    public static void main(String[] 汉字参数) {
        int 一个整数;
        for (一个整数=1;一个整数<10;一个整数++)
            System.out.println(一个整数);
    }
}

解决方案 »

  1.   

    不可以
    根本用CRO连那个FINISH都通过不了
      

  2.   

    呵呵~ 偶来自.net区,知道C#可以,不知道java行不行~~蹭分~~
      

  3.   

    看jdk的版本,早先的版本不可以,但是至迟在1.4下,就支持非英语
      

  4.   

    可以,至少我在Eclipse下可以.
    .JAVA文件默认是UTF-8编码的.
      

  5.   

    可以啊,我都试过了,不过我的jdk是1.5.0的
      

  6.   

    以下是我在Eclipse下写的程序:public class 中文
    {
        public static void main(String[] args)
        {
            String 中文 = new String("中文");
            System.out.println(中文);
        }
    }运行没有问题! JDK1.4.2
      

  7.   

    恩,jdk 1.4.2以上都可以支持的 偶做过测试!
      

  8.   

    zhaojw82(zjw)用非英文 那还能跨平台吗
    ----------------------------------
    跨平台的是jvm。用的是unicode。所以没有问题。
      

  9.   

    不行的啊,系统会报错:
    公共类型 汉字类名 必须在它自己的文件中定义 中文标识符.java 输入中文标识符的实验 第 7 行 2006年6月3日 12:26:28 347
      

  10.   

    Sorry,忘了自己用的是1.3的jdk了,呵呵.以后下个1.4的再看看
      

  11.   

    可以的 java是用unicode编码的,不过用起来不好看