Java语言命名要求

1.Java 标识符: ---- 一定要遵守最基本的编程规范,目前讲解的规范按照SUN并参考ali的规范进行定义,入职后记得就近原则
2.给编程中的要素进行命名的规则,赋予变量、类或方法的名称。变量、函数、类和对象的名称都是标识符,程序员需要标识和使用的东西都需要标识符标识符可从一个字母(Unicode编码字符集)、下划线_或美元符号 开 始 , 随 后 也 可 跟 数 字 、 字 母 、 下 划 线 或 美 元 符 号 ( U n i c o d e 编 码 字 符 集 中 的 字 母 , 全 世 界 范 围 内 的 语 言 都 基 本 提 供 支 持 ) 3. 标 识 符 是 区 分 大 小 写 , 没 有 长 度 限 制 , 可 以 为 标 识 符 取 任 意 长 度 的 名 字 也 就 是 说 在 j a v a 中 例 如 大 写 字 母 K 和 小 写 字 母 k 是 两 个 不 同 的 概 念 ! ! ! 系 统 会 自 动 区 别 他 们 的 4. 有 效 的 标 识 符 A . i d e n t i f i e r B . t h i s o n e C . U s e r N a m e D . U s e r n a m e E . s y s t e m v a r l F . 开始,随后也可跟数字、字母、下划线或美元符号 (Unicode编码字符集中的字母,全世界范围内的语言都基本提供支持) 3.标识符是区分大小写,没有长度限制,可以为标识符取任意长度的名字也就是说在java中 例如大写字母 K和小写字母k是两个不同的概念!!!系统会自动区别他们的 4.有效的标识符 A.identifier B.thisone C.UserName D.User_name E._system_varl F. 线Unicode3.javaKk4.A.identifierB.thisoneC.UserNameD.UsernameE.systemvarlF.max
5.非法的变量名
A.3max (变量名不能以数字开头)
B.room# (包含非法字符“#”)
C.class (“class”为保留字)
D.user name (报错,因为标识符中不能出现空格)
6. Java关键字列表 (依字母排序 共50组):
abstract, assert,boolean, break, byte,case, catch, char, class, const, continue,default, do, double,else, enum, extends,final, finally, float, for,goto,if, implements, import, instanceof, int, interface,long,native, new,package, private, protected, public,return,short, static, strictfp, super, switch, synchronized,this, throw, throws, transient, try,void, volatile,while
其中:保留关键字为:goto, const
Java1.2添加的关键字:strictfp
Java1.4添加的关键字:assert
Java5.0添加的关键字:enum
7.Java保留字列表 (依字母排序 共14组)
Java保留字是指现有Java版本尚未使用,但以后版本可能会作为关键字使用:byValue,cast, const,false, future,generic, gotoinner,null,operator, outer,rest,true,var

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值