下列关于JAVA程序说法正确的是()
A . JAVA程序的main方法必须写在类里面
B . JAVA程序中可以有多个main方法
C . JAVA程序中类名必须与文件名一样
D . JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来
相似题目
-
下列关于JAVA中包的说法正确的有()。
A . 把各种类组织在一起,使得程序功能清楚、结构分明
B . 使用包可以有利于实现不同程序间类的复用
C . 包是一种松散的类的集合,一般不要求处于同一个包中的类有明确的相互关系,如包含、继承
D . 同一包中的类在缺省情况下可以互相访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里
E . 创建包的语句需要使用关键字package,而且应该是整个.java文件的第一个语句
F . 实际上,创建包就是在当前文件夹下创建一个子文件夹,以便存放这个包中包含的所有类的.class文件
G . 通常一个类只能引用与它在同一个包中的类
H . 使用其他包中的public类有多种方法
-
在Java中,关于CLASSPATH环境变量的说法不正确的是()。
A . CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。
B . 编译器用它来搜索各自的类文件。
C . CLASSPATH是一个目录列表。
D . 解释器用它来搜索各自的类文件。
-
下列关于java程序结果错误的是()
A . 源文件可以没有import语句
B . Package语句必须放在源文件的第一句
C . 一个源文件可以有多个类定义
D . 一个源文件可以定义多个public类
-
关于JavaScript语言和Java语言,以下说法正确的是?()
A . JavaScript语言和Java语言语法完全一致
B . JavaScript语言和Java语言都需要编译才能够执行
C . JavaScript语言和Java语言都是面向对象的
D . JavaScript语言可以包含在HTML内
-
在Java中,关于final关键字的说法正确的是()。
A、如果修饰变量,则一旦赋了值,就等同一个常量
B、如果修饰类,则该类只能被一个子类继承
C、如果修饰方法,则该方法不能在子类中被覆盖
D、如果修饰方法,则该方法所在的类不能被继承
-
关于Java说法,下列表述中正确的是()
A . 不支持代码重用
B . 是一种面向对象的语言
C . 是一种面向过程的语言
D . 是微软公司开发的程序设计语言
-
在Java中,关于构造方法,下列说法错误的是()
A . 构造方法的名称必须与类名相同
B . 构造方法可以带参数
C . 构造方法不可以重载
D . 构造方法绝对不能有返回值
-
下列关于Java语言中线程的说法正确的有()。
A . 支持多线程机制
B . 一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实现多线程,则需要在子类中重新定义run()方法,把需要执行的代码写入run()方法中;如果通过实现Runnable接口实现多线程,则要编写接口中的抽象方法----run()方法的方法体
C . 要在程序中实现多线程,必须导入类:importjava.lang.Thread;
D . 一个程序中的主类不是Thread的子类,该类也没有实现Runnable接口,则这个主类运行不能控制主线程的休眠
-
以下关于Java异常说法不正确的是( )。
-
以下关于 java 异常说法不正确的是( )。
-
以下说法正确的是( )(多选)A.用javac命令运行编译过的java 程序。B.字节码文件扩展名是.java。C.Java源程序文件的扩展名必须是.java。D.Java编译器将源文件编译为字节码文件。
-
如果有以下关于String[]的程序代码String[] strs = {\Java\, \Java\, \Java\, \Java\, \Java\};以下描述正确的是( )
-
要在一个单一的类文件中创建既可用作JavaAPplet,又可用作Java应用程序的Java软件代码,下列说法错误的是()。
A.作为Application要定义main()方法,并且把main()方法所在的类定义为一个public类
B.为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或 JApplet类
C.在该类中可以像普通Applet类一样重写Applet类的int()、start()、paint()等方法
D.转换后的程序只能在浏览器中加载执行,而不能在Appletviewer中执行
-
下列说法中,错误的是()。A.Java语言用字节码进行解释执行B.Applet是Java的一类特殊应用程序C.以/*
下列说法中,错误的是()。
A.Java语言用字节码进行解释执行
B.Applet是Java的一类特殊应用程序
C.以/*开始,以*/结束,为单行注释语句
D.在面向对象语言中,对象是程序的基本单位
-
关于Java源程序和类,说法正确的有()。
A.每个程序可以定义若干个类
B.每个程序只能有一个主类
C.类必须使用class关键字来定义
D.所有类必须用public来修饰
-
下列关于类的说法不正确的是()A.类是同种对象的集合和抽象B.类属于Java语言中的复合数据类型C.类
下列关于类的说法不正确的是 ()
A.类是同种对象的集合和抽象
B.类属于Java语言中的复合数据类型
C.类是Java程序中的基本的结构单位
D.类就是对象
-
【单选题】以下关于Java语言继承的说法正确的是
A.Java中的类可以有多个直接父类
B.抽象类不能有子类
C.Java中接口支持多继承
D.最终类可以作为其他类的父类
-
关于 JAVA和 JavaScript ,以下说法正确的是()
A.它们不但名字相似,而且功能相似。
B.JAVA 与 JavaScript 语法相似,事实上,它们是同一种语言的变种。
C.JavaScript 是 JAVA的脚本语言版本。
D.JavaScript 是一种高级语言。
-
关于下面的程序Test.java说法正确的是()。public class Test {String x="1";int y;
关于下面的程序Test.java说法正确的是()。
public class Test {
String x="1";
int y;
public static void main(String args[]) {
int z=2;
System.out.println(x+y+z);
}
}
A.3
B.102
C.12
D.程序有编译错误
-
下列关于Java构造函数说法正确的是:
A.类必须有显示的构造函数
B.类的构造函数必须有返回类型
C.类的构造函数必须和类名相同,但是不能有输入参数
D.以上选项说法都是错误的
-
在Java中,关于方法的重写,下列说法正确的是()
A.在一个类里,方法的特征值完全相同,方法体不同
B.在一个类里,方法的返回值、方法名相同,参数列表不同
C.在父类和子类中,方法的特征值完全相同,方法体不同
D.在父类和子类中,方法的返回值、方法名相同,参数列表不同
-
在java中,关于数组的说法正确的是()A.数组的长度是固定的
B.数组的长度可以通过length()来获取
C.数组的长度可以为负数或者0
D.数组的长度可以不指定
-
关于Java语言下列说法正确的有()
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.一个class只能定义一个constructor
D.constructor在一个对象被new时执行
-
3、下面关于JVM描述正确的是() A.解释运行java程序的部件 B.编辑java程序的部件 C.编译Java程序的部件 D.开发Java程序的部件