Java的类可以在声明成员变量的时候初始化吗?
来源:百度知道 编辑:UC知道 时间:2024/05/04 15:49:26
看源码貌似是可以,甚至还可以构造别的类的实例,不用放在构造函数里初始化吗?
我记得C++还是C#是不能在类的声明里进行初始化的。
我记得C++还是C#是不能在类的声明里进行初始化的。
可以的!
class Apple{
Pare p=new Pare();
}
class Pare{
}
同样,C#也可以。而C++不可以这么做!
可以直接初始化,比如:
class Bar{
Bar() throws Exception{
}
}
class Foo{
private Bar bar = new Bar();
public Foo() throws Exception{
}
}
JAVA中成员变量的类型可以是类名吗
JAVA菜鸟问题---用类名声明变量,变量里的是什么?
在Java中类的成员变量的访问权限有哪几种?
用extern引用外部声明的变量,该外部声明的变量可以放在引用语句后面?
Java中为什么要用构造方法初始话成员变量,直接像int a=5这样声明不就可以了吗?
Java编程上很小的问题,关于声明变量的
Option Explicit是使用 变量之前的声明,可以省略吗。在使用常量要怎么声明
JAVA程序中声明变量后,如何根据需要输入赋值,而不是声明的同时指定。
J2me中 先声明成员变量 和在 main方法中创建有什么区别
c++在类中使用引用类型的成员变量