java基础学习心得之标识符

java标识符的定义

Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符

命名规则

  • 标识符可以包含26个大小写做字母、0-9数字、$符号和_符号
  • 不能以数字开头
  • 标识符不能与关键字,布尔文字、空文字具有相同的拼写(Unicode字符序列),否则会发生编译时错误。

命名规范

命名规则是必修遵守的规则,否则会在编译时报错,遵守了命名规则却没有遵守命名规范编译时不报错。 命名规范多是行业要求,为了使代码更为美观和整洁,让看代码的人感觉舒适。

  • 类名规范:首字母大写,后面的每个单词首字母都大写(大驼峰式)。
  • 方法名规范:首字母小写,后面每个单词首字母都大写(小驼峰式)。
  • 变量名规范:都小写。

标识符趣问

Java标识符最长可以时多少个字节?

大家都知道标识符是由26个大小写字母、0-9数字和$、_符号组成,但是对于标识符的长度却没有多在意(因为一般情况下我们也用不那么长的)。但是它到底可以多长呢,经过查资料我的结论如下:

An identifier is an unlimited-length sequence of Java letters and Java digits, the first of which must be a Java letter.

  • 由此可见java中对于标识符的长度是没有限制的(unlimited)。
  • 但是,jvm中运行时长度最好要超过65536否则编译时会出现报错现象(我没有实验,但是我觉得一般人应该也用不了那么长)
  • 比起标识符的长度问题,我们多注意一下怎么写标识符比较易读易懂吧。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值