[多选题]

下列关于JAVA中包的说法正确的有()。

A . 把各种类组织在一起,使得程序功能清楚、结构分明

B . 使用包可以有利于实现不同程序间类的复用

C . 包是一种松散的类的集合,一般不要求处于同一个包中的类有明确的相互关系,如包含、继承

D . 同一包中的类在缺省情况下可以互相访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里

E . 创建包的语句需要使用关键字package,而且应该是整个.java文件的第一个语句

F . 实际上,创建包就是在当前文件夹下创建一个子文件夹,以便存放这个包中包含的所有类的.class文件

G . 通常一个类只能引用与它在同一个包中的类

H . 使用其他包中的public类有多种方法

参考答案与解析:

相关试题

在Java中,关于包的陈述正确的有()。

[多选题] 在Java中,关于包的陈述正确的有()。A . 包的声明必须是源文件的第一句代码B . 包的声明必须紧跟在import语句的后面C . 只有公共类才能放在包中D . 可以将多个源文件中的类放在同一个包中

  • 查看答案
  • 关于Java中的指针,下列说法正确的是______。

    [单选题]关于Java中的指针,下列说法正确的是______。A.Java摒弃了指针B.Java摒弃了指针和数组C.新版本Java中会有指针D.Java保留了指针

  • 查看答案
  • 关于Java特征说法正确的有()。

    [多选题] 关于Java特征说法正确的有()。A . 面向对象的B . 解释执行的C . 结构中立的D . 支持多线程编码E . 通过指针直接操作内存

  • 查看答案
  • 下列关于Java语言的说法中,正确的是v。

    [单选题]下列关于Java语言的说法中,正确的是v。A.可以有两条以上package语句B.可以有两条以上import语句C.可以有两个以上public类D.只有一个类定义

  • 查看答案
  • 下列关于Java语言中线程的说法正确的有()。

    [多选题] 下列关于Java语言中线程的说法正确的有()。A . 支持多线程机制B . 一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实现多线程,则需要在子类中重新定义run()方法,把需要执行的代码写入run()方法中;如果通过实现Runnable接口实现多线程,则要编写接口中的抽象方法----run()方法的方法体C . 要在程序中实现多线程,必须导入类:importjava.lang.Thread;D . 一个程序中的主类不是Thread的子类,该类也没有实现Runn

  • 查看答案
  • 下列关于java的说法正确的是()

    [单选题]下列关于java的说法正确的是()A.java中的类可以有多个直接父类B.抽象类可以实例化C.最终类可以作为起他类的父类D.java中接口支持多继承

  • 查看答案
  • 下列关于Java的说法正确的是

    [单选题]下列关于Java的说法正确的是A.Java中的类可以有多个直接父类B.抽象类不能有子类C.最终类可以作为其他类的父类D.Java中接口支持多继承

  • 查看答案
  • 在Java中,下面关于包的陈述中正确的是()。

    [多选题] 在Java中,下面关于包的陈述中正确的是()。A . 包的声明必须是源文件的第一句代码B . 包的声明必须紧跟在import语句的后面C . 只有公共类才能放在包中D . 可以将多个源文件中的类放在同一个包中

  • 查看答案
  • 下列关于JAVA程序说法正确的是()

    [单选题]下列关于JAVA程序说法正确的是()A . JAVA程序的main方法必须写在类里面B . JAVA程序中可以有多个main方法C . JAVA程序中类名必须与文件名一样D . JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来

  • 查看答案
  • 下列关于Java Application与Applet的说法中,正确的是

    [单选题]下列关于Java Application与Applet的说法中,正确的是A.都包含main()方法B.都通过“appletviewer”命令执行C.都通过“iavac”命令编译D.都嵌入在HTML文件中执行

  • 查看答案
  • 下列关于JAVA中包的说法正确的有()。