-3

可能重复:
Java 编码风格的资源?

所以我选择java作为我学习的第一语言,在我正在阅读的书中,他们定义了一个像这样的变量

int  apples; 

apples  =  20; 

然后我自己去尝试这个例子并像下面那样编写它,它仍然编译没有任何错误,直到现在我才注意到差异。我想知道为什么我编写它的方式有效,这是更好的写法,这样我就不会开始养成任何坏习惯。提前TY=D

int Var=3;
4

3 回答 3

1

查看 java 的代码约定

基本上,骆驼案一切。小写从变量、方法和包开始,大写从类开始。

你的两个例子都是有效的。在一个语句中声明和实例化的第二种形式是第一种形式中两个单独行的快捷方式。

于 2013-02-04T17:38:29.313 回答
0

通常变量是小写的“var”,类型(类、对象)是大写的“Var”

你的例子是

int var = 3;

如果 Var 是一个对象,它将是

Var var = new Var();

http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html

于 2013-02-04T17:40:26.327 回答
0

之间没有有用的区别

int a;
a = 2;

int a = 2;

但第二种是比第一种更受欢迎的风格。来自官方 Java 编码约定

尝试在声明它们的地方初始化局部变量。不初始化声明变量的唯一原因是初始值是否取决于首先发生的某些计算。

于 2013-02-04T17:41:31.043 回答