大家都知道,Java具有平台无关性的,那么下面的代码就可以在任何平台上用了吧。
即使在不支持中文的机器上应该也是可以的,因为变量名是被编译过的。
许多高级语言都可以用中文做类名、函数名、变量名的,但在C++中不可以。不过我想如果C++不对此进行检查应该也是可以编译的。
世界您好.java ***********************************
package 慕遥.测试;
public class 世界您好{
public String 取得参数(){
return "世界您好";
}
public static void main(String t[]){
世界您好 例1 = new 世界您好();
System.out.println(例1.取得参数());
}
}
操作方法****************************************
javac -d . 世界您好.java -Xlint -encoding utf-8
java 慕遥.测试.世界您好
即使在不支持中文的机器上应该也是可以的,因为变量名是被编译过的。
许多高级语言都可以用中文做类名、函数名、变量名的,但在C++中不可以。不过我想如果C++不对此进行检查应该也是可以编译的。
世界您好.java ***********************************
package 慕遥.测试;
public class 世界您好{
public String 取得参数(){
return "世界您好";
}
public static void main(String t[]){
世界您好 例1 = new 世界您好();
System.out.println(例1.取得参数());
}
}
操作方法****************************************
javac -d . 世界您好.java -Xlint -encoding utf-8
java 慕遥.测试.世界您好