「java合法变量」java不合法的变量名
本篇文章给大家谈谈java合法变量,以及java不合法的变量名对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
$name在java oop中是合法的变量名,是对还是错?
Java中的标识符组成原则:由字母、数字、下划线、$所组成,其中不能以数字开头,不能是Java的关键字。
Java允许以$命名,但不推荐这么做,很多公司有如下Java编码规范:代码中的命名均不能以下画线或美元符号开始 , 也不能以下画线或美元符号结束 。
java合法标识符的三点要求
Java标识符的命名规则:
1) 标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。
2) 不能把关键字和保留字作为标识符。
3) 标识符没有长度限制。
4) 标识符对大小写敏感。Java编程规范:1)类名和接口名:首字母大写,其余字母小写。如SamDoc
2)方法名和变量名:首字母小写,其余的字母大写。
如bothEyesOfDoll。
3)包名:字母全部小写。如,com.abc.dollapp。
4)常量名:采用大写形式,单词之间以下划线“_”隔开。
java中x/+y合法吗
是否非法。
原因是:你在此表达式中,用到了=运算符。在Java语法规则中,明确规定了,=运算符左边应该是一个变量(局部变量、类成员变量都可以),不可以是常量和非单一变量的表达式。而你的式子中,左边是x+y,非单一变量,因此非法。
如果要判断x+y与10相等,应该使用x+y==10
合法的变量名
变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变的。
在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。
扩展资料
(1)变量名必须以字母或下划线打头,名字中间只能由字母、数字和下划线“_”组成;最后一个字符可以是类型说明符;
(2)变量名的长度不得超过255个字符;
(3)变量名在有效的范围内必须是唯一的。有效的范围就是引用变量可以被程序识别、使用的作用范围——例如一个过程、一个窗体等等。有关引用变量作用范围的内容,将在以后介绍。
(4)变量名不能是VB中的保留字(关键字),也不能是末尾带类型说明符的保留字,但可以把保留字嵌入变量名,关键字是指VB6语言中的属性、事件、方法、过程、函数等系统内部的标识符。如已经定义的词(if、endif、while、loop等)、函数名(len、format、msgbox等)。像Print、Print$是非法的,而Myprint是合法的。
例如:strName1,intMax_Length,intLesson,strNo3等是合法的变量名,而AB,all right,3M,_Number等是非法的变量名。
1、下面()是合法的Java变量名。(多选)
A和C吧,,B不符合规定,变量定义的开头是字母数字或者下划线;D呢是一个关键字,当然也不符合情节了。。。
java合法变量的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java不合法的变量名、java合法变量的信息别忘了在本站进行查找喔。
发布于:2022-12-03,除非注明,否则均为
原创文章,转载请注明出处。