![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下面关于java中类的说法哪个是不正确的?()
A.类体中不仅可以有变量定义和成员方法的定义,还可包含静态代码块
B.构造方法是类中的特殊方法
C.类一定要声明为public的,才可以执行
D.一个java文件中可以有多个class定义
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.类体中不仅可以有变量定义和成员方法的定义,还可包含静态代码块
B.构造方法是类中的特殊方法
C.类一定要声明为public的,才可以执行
D.一个java文件中可以有多个class定义
A、一个Java Application程序由一个或多个文件组成,每个文件中可以定义一个或多个类,每个类由若干个方法和变量组成
B、Java程序中声明有public类时,则Java程序文件名必须与public类的类名相同,并区分大小写,扩展名为.java
C、组成Java Application程序的多个类中,有且仅有一个主类
D、一个.java文件中定义多个类时,允许其中声明多个public类
A.一般类体的域包括常最、变量、数组等独立的实体
B.类中的每个方法都由方法头和方法体构成
C.Java程序中可以有多个类,但是公共类只有一个
D.java程序可以有多个公共类
A.类是Java语言中用于封装的程序单元
B.类的静态方法和属性可以通过类本身和类的实例访问
C.一个Java类可以实现多个接口
D.一个Java类可以从多个基类派生
A.一个类的构造方法可以有多个
B. 构造方法在类定义时被调用
C. 构造方法只能由对象中的其它方法调用
D. 构造方法可以和类同名,也可以和类名不同
A.Java中,方法的重载是指多个方法可以共享同一个名字
B.Java中,用abstract修饰的类称为抽象类,它不能实例化
C.Java中,接口不包含方法实现
D.Java中,构造方法可以有返回值
A.static可以修饰方法
B.可以修饰变量
C.可以修饰代码块
D.Static修饰的方法,在该方法内部可以访问非静态的类成员变量