黑马程序员技术交流社区

标题: Java变量名已经支持中文了吗? [打印本页]

作者: 朱玉玺    时间: 2013-2-1 13:42
标题: Java变量名已经支持中文了吗?
本帖最后由 朱玉玺 于 2013-2-1 16:10 编辑
  1. class ChineseSupportTest{
  2. public static void main(String [] args){
  3.   float 它=4+8;        
  4.         System.out.println(它);
  5. }
  6. }
复制代码
今天在MyEclipse实验类型转换时,无意中写成这样,竟然也通过了!java已经如此强大,竟然支持变量名为中文了吗?这个世界太疯狂了,颠覆我的认知啊!!!!

QQ截图20130201135202.png (13.2 KB, 下载次数: 292)

QQ截图20130201135202.png

作者: 冯超    时间: 2013-2-1 14:38
扯淡吧··················
作者: 朱玉玺    时间: 2013-2-1 16:07
冯超 发表于 2013-2-1 14:38
扯淡吧··················

哥们,没问题的,你可以试试
作者: 杨杨    时间: 2013-2-1 16:19
没问题不过楼主有点out了 ,去年的时候我无意间就发现了这个问题,但是编程的时候最好不要用 。如果有天楼主写过n的东东老外看了的疯了
作者: 杨玲    时间: 2013-2-1 17:36
神了个奇了.以后写程序就这么干吧.搞个转换文件.要是在国内就用中文的形式, 要是要让老外看,就给它转换成英文就O了
作者: 焦健    时间: 2013-2-2 11:02
额。。。是的额。。可以这样的
作者: 丁强强    时间: 2013-2-2 11:15
已经支持,不建议使用
作者: 黄锦成    时间: 2013-2-2 12:30
这个是支持的,很多语言都可以了。C#中我就知道支持,但是一般不这么用,看着太奇怪了
作者: 铿锵科技    时间: 2013-2-2 23:13
int i=1;
                System.out.println(i);
                //int 整数=2;
                short 短整数=3;
                System.out.println(短整数+i);
是通过编译了,但是看上去怪怪的
作者: 朱玉玺    时间: 2013-2-3 09:26
杨杨 发表于 2013-2-1 16:19
没问题不过楼主有点out了 ,去年的时候我无意间就发现了这个问题,但是编程的时候最好不要用 。如果有天楼 ...

……,是我out了:lol
作者: 朱玉玺    时间: 2013-2-3 09:29
杨玲 发表于 2013-2-1 17:36
神了个奇了.以后写程序就这么干吧.搞个转换文件.要是在国内就用中文的形式, 要是要让老外看,就给它转换成英 ...

哈哈哈,可惜java不是中国人设计的,不然可能就用中文了
作者: 朱玉玺    时间: 2013-2-3 09:29
铿锵科技 发表于 2013-2-2 23:13
int i=1;
                System.out.println(i);
                //int 整数=2;

习惯就好\(^o^)/~
作者: dzr19850306    时间: 2013-2-6 14:38
这个,开始看变量名的时候,就告诉我JAVA的命名规则,里面没有中文啊。下次试试看。
作者: 炉海佳    时间: 2013-2-9 21:11
自己遍的程序就全部用中文吧  让老外看不懂去{:soso_e120:}
作者: 张晨    时间: 2013-2-9 22:54
本来就可以啊,用起来很蛋疼




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2