简述Java中变量的命名的规则?
首字母只能是字母下划线‘_’‘$’符号(变量名首字母不能是数字!!!)
其余部分任意多的:数字字母下划线‘_’‘$’符号
Java命名规则 局部变量和成员变量
我说我知道的约定俗成:
一切自定义名字的都是标识符,以字母下划线或者美元标志开头
类:每个单词的首字母大写
方法:方法名第一个单词小写,从第二个单词开始首字母大写
变量:变量和方法命名一样
常量:都用大写
java变量名称
变量名是由下划线、字母、美元符号$和数字组成,而且第一个数字不能是字符。因此:
第一个变量名是错的,中间多了空格字符
第二个自然也是错的,因为有等号和加号。但是这个看起来更像是一个赋值语句,而不是变量名称
第三个Oh!也是不正确的。不能有叹号看不懂这是什么.
变量不都是这样写的么?
int n=1;
int m=2;
int sun=m+n;
当然直接int sum=1+2;也行
The world是什么东西,没见过
-----
变量定名规则
1. 大小写有别,例如 a 和 A是两个变量
2. 长度任意
3. 可以任何字母开始,另外还可以以"_"和"$"开始,一般"$"是很多代码生成器用的,人工写出来的代码不鼓励"_" "$"
4. 除了第一个字符,后面可以跟任何字母,数字," _" 和 "$ "(其他特殊字符一律不行 )
重新来答:
The world 错的,不能有空格,而且不推荐首字母大写,容易跟对象名弄混,也不能全是大写,容易跟常量弄混
如果一定要用词组的话就用驼峰命名法theWrold,即首字母小写,后面的单词首字母大写,但不能有空格
sum = 1 + 2; 可以, 如果开始写int sum=1+2;的话就是声明变量,并初始化赋值
Oh! 错的, 参见第四条 不能有感叹号JAVA是手机用的一种语言错的。 因为没声明类型,语句后面没分号
int sun = 1 + 2;
编程中 C# 和 java z中 变量名的规则 ?(类名 对象名 变量名 ....)
正好我的学习资料整理里有一份,直接COPY给你好了
一、规范(不需要严格遵守过)
1.Pascal命名法,如ClassName.适用于类名、共有成员、等(但是共有成员即一般类中的属性,用_开头,或者用VC的老规范m_开头)
2.Camel命名法,如className 适用于变量,参数等
变量的命名基本规则:
(1)变量名的第一个字符必须是字母,下划线("_")--->不能以数字开头
(2)其后的字符可以是字母,下划线或数字。
JAVA
JAVA中,变量,参数,方法,等使用Camel命名法
类名使用Pascal命名法
1.变量必须以字母、下划线或$ (比C#多了个$)开头
2.可以包含数字,但是不能以数字开头。
3.数字,字母,"_" $
---------使用上就是注意一点,JAVA的方法是小写开头的.而且规范是人为定的.你好!
静态类 可以直接 [ 类名.方法/变量 ] Dog.a
public static class Dog {
public static int a = 1;
非经静态类需要先实例化(new) Dog dog = New Dog(); dog.a
public class Dog {
public int a = 1;
希望对你有所帮助,望采纳。静态类 可以直接 [ 类名.方法/变量 ] Dog.a
public static class Dog {
public static int a = 1;
非经静态类需要先实例化(new) Dog dog = New Dog(); dog.a
public class Dog {
public int a = 1;