在Java中,用package语句说明一个包时,该包的层次结构必须是( )。A、与文件目录的层次相同B、与文件的结构相同C、与文件类型相同D、与文件大小相同

题目

在Java中,用package语句说明一个包时,该包的层次结构必须是( )。

A、与文件目录的层次相同

B、与文件的结构相同

C、与文件类型相同

D、与文件大小相同


相似考题
参考答案和解析
正确答案:A
更多“在Java中,用package语句说明一个包时,该包的层次结构必须是( )。A、与文件目录的层次相同B、与文件 ”相关问题
  • 第1题:

    在Java中,用package语句说明一个包时,该包的层次结构必须是( )。

    A.与文件的结构相同

    B.与文件目录的层次相同

    C.与文件类型相同

    D.与文件大小相同


    正确答案:B
    B【解析】本题考查Java包的概念。Java采用包来管理类名空问,为编程提供一种命名机制,也是一种可见性限制机制。定义一个包要用package关键字,用package语句说明一个包时,该包的层次结构必须与文件目录的层次相同。否则,在编译时可能出现查找不到的问题,所以选项B正确。

  • 第2题:

    在Java中,用package语句说明一个包时,该包的层次结构必须是( )。

    A.与文件的结构相同

    B.与文件文件夹的层次相同

    C.与文件类型相同

    D.与文件大小相同


    正确答案:B
    解析:本题考查Java包的概念。Java采用包来管理类名空间,为编程提供一种命名机制,也是一种可见性限制机制。定义一个包要用package关键字,用package语句说明一个包时,该包的层次结构必须与文件文件夹的层次相同。否则,在编译时可能出现查找不到的问题,所以选项B正确。

  • 第3题:

    在Java中,用package语句说明一个包时,该包的层次结构必须是( )。

    A.与文件的结构相同

    B.与文件目录的层次相同

    C.与文件的类型相同

    D.与文件大小相同


    正确答案:B
    解析:Java采用包来管理类名空间,为编程提供一种命名机制,也是一种可见性限制机制。定义一个包要用package关键字,用package语句说明一个包时,该包的层次结构必须与文件目录的层次相同。否则,在编译时可能出现查找不到的问题。

  • 第4题:

    下列描述中不正确的一项是______。

    A.import语句告诉Java用户需要哪个包(package)中的类

    B.所有的类必须实例化才能调用它的数据成员和方法

    C.System类不可能实例化,它的所有方法都是通过类变量来调用的

    D.package语句用于将源文件存入所指定的包中


    正确答案:B

  • 第5题:

    在Java中,()类用于操作磁盘中文件和目录,位于()包中


    答案:File,java.io

  • 第6题:

    如果源文件中省略了package语句,那么源文件中定义命名的类被隐含地认为是无名包的一部分,即源文件中定义命名的类在同一个包中,但该包没有名字。()

    此题为判断题(对,错)。


    答案:对

  • 第7题:

    关于语句package com.myschool,叙述错误的是哪一项?()

    • A、该语句必须出现在类声明语句中class Student{}之前
    • B、包名com.myschool对应目录结构com/myschool
    • C、要想引入该包中的所有类,必须使用import com.myschool
    • D、任何类中都必须包括package语句

    正确答案:D

  • 第8题:

    在Java中,下面关于包的陈述中正确的是()。

    • A、包的声明必须是源文件的第一句代码
    • B、包的声明必须紧跟在import语句的后面
    • C、只有公共类才能放在包中
    • D、可以将多个源文件中的类放在同一个包中

    正确答案:A,D

  • 第9题:

    关于包方面说法不正确的是()

    • A、一个 Java 文件中只能有一条 import 语句
    • B、使用 package 关键字可以指定类所属的包
    • C、包在物理上的表现形式是嵌套的文件目录 
    • D、导入包需要使用关键字 import

    正确答案:A

  • 第10题:

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

    包的声明必须是源文件的第一句代码

    B

    包的声明必须紧跟在import语句的后面

    C

    只有公共类才能放在包中

    D

    可以将多个源文件中的类放在同一个包中


    正确答案: A,C
    解析: 暂无解析

  • 第11题:

    单选题
    关于包方面说法不正确的是()
    A

    一个 Java 文件中只能有一条 import 语句

    B

    使用 package 关键字可以指定类所属的包

    C

    包在物理上的表现形式是嵌套的文件目录 

    D

    导入包需要使用关键字 import


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在java中,用package语句说明一个包时,该包的层次结构必须是()。
    A

    与文件的结构相同

    B

    与文件目录的层次相同

    C

    与文件类型相同

    D

    与文件大小相同


    正确答案: A
    解析: 暂无解析

  • 第13题:

    关于语句packagecom.myschool,叙述错误的是哪一项?()

    A.该语句必须出现在类声明语句中classStudent{}之前

    B.包名com.myschool对应目录结构com/myschool

    C.要想引入该包中的所有类,必须使用importcom.myschool

    D.任何类中都必须包括package语句


    参考答案:D

  • 第14题:

    在Java中,用package语句说明-个包时,该包的层次结构必须是( )。

    A.与文件的结构相同

    B.与文件目录的层次相同

    C.与文件类型相同

    D.与文件大小相同


    正确答案:B
    本题考查Java包的概念。Java采用包来管理类名空间,为编程提供-种命名机制,也是-种可见性限制机制。定义-个包要用package关键字,用package语句说明-个包时,该包的层次结构必须与文件目录的层次相同。否则,在编译时可能出现查找不到的问题,所以选项B正确。

  • 第15题:

    下列关于Java程序结构的描述中,不正确的一项是 ( )

    A.一个Java源文件中可以包括一个package语句

    B.一个Java源文件中可以包括多个类定义,但是只能有一个public类

    C.一个Java源文件中可以有多个public类

    D.源文件名与程序类名必须一致


    正确答案:C
    解析:一个完整的Java源程序应该包括下列5个部分:(1)package语句将源文件存入指定的包中,该部分至多只有一句,必须放在源程序的第一句,如果没有该语句,则源文件存入当前目录下。(2)import语句导入需要的包或类,该部分可以有若干import语句或者没有,必须放在所有的类定义前。(3)公共类定义公共类定义部分至多只有一个公共类的定义,Java语言规定该Java源程序的文件名必须与该公共类名完全一致。(4)类定义 类定义部分可以有0个或多个类定义。(5)接口定义 接口定义部分可以有0个或多个接口定义。

  • 第16题:

    在Java源程序中,import语句的作用是( )。

    A.指定源文件存放指定的包中

    B.加载已定义好的类或包

    C.说明这是一个Java程序

    D.用于声明一个类


    正确答案:A

  • 第17题:

    Windows采用了树型目录结构的文件系统,其特点不包括(20)。

    A.每个逻辑盘中只有一个根目录,根目录下可以有多个层次的文件夹

    B.每个根目录下,各层次的文件夹名不能相同

    C.每个文件夹中可以有多个文件,其文件名不能相同

    D.不同文件夹中的文件可以有相同的文件名


    正确答案:B
    本题考查计算机软件基础知识。Windows采用了树型目录结构的文件系统,以整个目录路径来指定文件。因此,不同层次的文件夹下,可以有相同的文件名,不会引起歧义。

  • 第18题:

    包是按照目录、子目录存放的,可以在程序中用package定义包,若没有package一行,则表示该文件中的类不属于任何一个包。()

    此题为判断题(对,错)。


    答案:错

  • 第19题:

    下列说法正确的是()

    • A、 java中包的主要作用是实现跨平台功能
    • B、 package语句只能放在import语句后面
    • C、 包(package)由一组类(class)或者接口(interface)组成
    • D、 可以用#include关键词来标明来自其它包中的类

    正确答案:C

  • 第20题:

    在JAR文件中,所有类文件必须以对应包的目录结构存放。


    正确答案:正确

  • 第21题:

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

    • A、包的声明必须是源文件的第一句代码
    • B、包的声明必须紧跟在import语句的后面
    • C、只有公共类才能放在包中
    • D、可以将多个源文件中的类放在同一个包中

    正确答案:A,D

  • 第22题:

    多选题
    在Java中,下面关于包的陈述中正确的是()。
    A

    包的声明必须是源文件的第一句代码

    B

    包的声明必须紧跟在import语句的后面

    C

    只有公共类才能放在包中

    D

    可以将多个源文件中的类放在同一个包中


    正确答案: B,C
    解析: 暂无解析

  • 第23题:

    多选题
    在Java语言中,下面描述正确的是()
    A

    如某公有接口被声明在一个原文件中,则接口必须和源文件具有相同的名字

    B

    如源文件包含import语句,则语句必须是第一个非空行。

    C

    如源文件包含package语句,则语句必须是第一个非空行,非注释行。

    D

    如源文件包含 main(),则语句必须是第一个非空行。


    正确答案: A,C
    解析: 暂无解析