所以我选择java作为我学习的第一语言,在我读的书中他们定义了一个像这样的变量
int apples;
apples = 20;
然后我自己去尝试这个例子,然后编写如下,它仍然编译没有任何错误,直到现在我才注意到差异。我想知道的是为什么我写它的方式工作哪个是更好的写作方式所以我不会开始养成任何坏习惯。 TY提前= D
int Var=3;
答案 0 :(得分:1)
查看code conventions了解java。
基本上,骆驼的情况一切。小写字母从变量,方法和包开始,大写字母从类开始。
你的两个例子都是有效的。在一个语句中声明和实例化的第二个表单是第一个表单中两个单独行的快捷方式。
答案 1 :(得分:0)
通常变量是小写的“var”,类型(类,对象)是大写的“Var”
你的例子是
int var = 3;
如果Var是一个对象,它将是
Var var = new Var();
http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html
答案 2 :(得分:0)
之间没有任何有用的区别
int a;
a = 2;
和
int a = 2;
但第二种方式比第一种方式更受欢迎。来自the official Java coding conventions:
尝试初始化声明它们的局部变量。没有初始化变量的唯一原因 声明的是初始值是否取决于发生的某些计算 第一