想法有点奇怪
但是我觉得与其用五花八门的英文来定义 
不说方法名 就说常量吧 为啥不直接用中文来定义呢
尤其是根本就没有外国人参与的项目
非要用大家都比较蹩脚的英文来沟通 最后就是大家都看不懂了
还不如汉语拼音或者直接中文了不知大家有没有这方面的实践和经验 望分享 多谢

解决方案 »

  1.   

    没办法呀
    谁让sun 公司是美国的呢?
    就是因为Unicode 的编码,如果用中文会出现乱码,和一些未知的问题
      

  2.   

    lz的想法很好啊!相信在不远将来我们中国也能开发一个像myEclipse的全中文工具!要外国人用了头疼!
      

  3.   

    因为java不是学中文的发明的!
      

  4.   

    每个公司都不一样,至少偶呆过的公司,都有自己的编码规范,
    所有类、函数、变量名都要用英文,
    长度不超过15个字。
    类、接口名第一个单词要大写。
    变量名第一个单词要小写。
    final、static类型要全大写。当然你可以可以用中文,那就等着挨骂噜。。
      

  5.   

    这位兄弟说的是   我也使用过易语言,,,不过就不说啦。  是习惯java什么的,再用这个那个纠结啊
    不过可以满足楼主的想法,全中文,   其实中文就是占2个字节,解析编码问题可能会出现乱码,所以
    就用的中文,再者,这个java什么的,不是咱中国人发明的
      

  6.   

    楼主有爱呢。因为java是外国人开发的,而且他不能对中文完美的兼容,在有些情况下可能造成乱码。。
      

  7.   

    哪怕是注释,用中文的话,在Android中编译时也是一堆黑色的乱码,
    看着蛋疼!
      

  8.   

    lz的意思是变量名方法名为什么不用中文。而不是一些关键字为什么不用中文。Java可以使用中文作为变量名方法名或者类名,可以通过编译的。但是具体为什么不用,我觉得还是因为中文在编写更复杂的程序或者遇到五花八门各种类型的环境时会遇到一些奇怪的问题。所以没有人愿意冒这个险。
      

  9.   

    主要是乱码的问题,因为你发布到中间件,还有JVM编译的时候,不认同你这个CODE。就会报错了,如果你以后成为大牛,你可以自己做一个中文JAVA。