课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
但在实际开发中,变量名为什么不建议使用中文??
2016-10-14
源自:Java入门第一季(IDEA工具)升级版 2-7
正在回答
只要编译器支持utf-8 编码的源文件编码 ,那么编译时是不会出错。主要是中文编程对于程序员来说都不适应,毕竟时从英文学起的。 或者说中国程序员还不适应用中文编程把。数据库也支持任意编码,就算你所有字段都用英文,如果编码不对 ,一样会出错,因为你不可能数据库中只存英文的数据。你用 gbk格式存入了数据,用utf8取 肯定出错,只要编码一致 且 编程器支持 款字节编码级的原文件 就可以用任意字符做变量名和数据库表名列名。
因为中文影响了程序编译的速度,可读性差
后期链接数据库中文出错率高,导致无法读取或重名
慕课JAVA入门第一季2.7中已说明
写代码的时候都是在英文状态下输入,如果有中文变量,切换输入法有点麻烦。
因为语言的问题呗,编码的问题呗
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答变量名居然可以是中文???
8 回答JAVA中变量的使用规则
1 回答A中为什么不能把count, count整体认定为变量名?
2 回答for语句中的变量 i 为什么不能引用
3 回答java 中变量在内存中是什么结构呢?