更多“有名字为A的包和名为B的类,下面的语句正确的是 ”相关问题
  • 第1题:

    用来导人已定义好的类或包的语句是( )。A.mainB.importC.public classSXB

    用来导人已定义好的类或包的语句是( )。

    A.main

    B.import

    C.public class

    D.class


    正确答案:B
    本题考查Java中的import语句。Java中使用import语句来导入已定义好的类或包,需要注意Ja-va语言的java.lang包是编译器自动导入的,编程时如果使用该包中的类,可省去import导入,如果要使用其他包中的类,必须用import导入。

  • 第2题:

    下面是类MyClass的定义,对定义中各语句描述正确的是( )。 class MyClass { private: int x,y, z; public: void MyClass(int A) { x=a; } //① int f(int a, int B) //② { x=a; y=b; } int f(int a,

    A.语句①是类MyClass 的构造函数的定义

    B.语句②和③实现类成员函数的重载

    C.语句④实现对类成员变量x的更新操作

    D.语句①、②、③和④都不正确


    正确答案:D
    解析:在C++中构造函数没有返回类型,所以语句①是错误的。语句②和语句③在进行f(x,y)调用时会产生二义性。静态成员函数不能直接访问类中说明的非静态成员。所以语句④也是错误的。

  • 第3题:

    声明一个名字为P的包,下面的语句正确的是

    A.packagePkg;

    B.Package P;

    C.package P;

    D.package "p";


    正确答案:C

  • 第4题:

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

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


    答案:对

  • 第5题:

    “雇员”表有一个基于“姓氏”列的名为“姓氏IDX”的索引。您需要更改此索引,使其基于“名字”列。哪条SQL语句将完成此任务?()

    • A、ALTERINDEX姓氏_idxON雇员(名字)
    • B、ALTERINDEX姓氏_idxTO雇员(名字)
    • C、ALTERINDEX姓氏_idxTO名字索引ON雇员(名字)
    • D、上述各项度不是。不能对索引执行ALTER操作

    正确答案:D

  • 第6题:

    下列说法正确的是()

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

    正确答案:C

  • 第7题:

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

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

    正确答案:A,D

  • 第8题:

    一个包有一个名字,包中各元素的限定名就是包名加上元素的名称,如果P是包的名字,A是类的名字,则包和类表示为()。


    正确答案:P:A

  • 第9题:

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

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

    正确答案:A,D

  • 第10题:

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

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

    B

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

    C

    只有公共类才能放在包中

    D

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


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

  • 第11题:

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

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

    B

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

    C

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

    D

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

    E

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

    F

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

    G

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

    H

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


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

  • 第12题:

    单选题
    下面的名字里已经被命名为小行星名字的是()。
    A

    朱进

    B

    孟奂

    C

    张大庆

    D

    齐锐

    E

    不知道


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

  • 第13题:

    下列说法正确的是 ( )

    A.Java中包的主要作用是实现跨平台功能

    B.package语句只能放在import语句后面

    C.包(package)由一组类(class)和界面(interface)组成

    D.可以用#include关键词来标明来自其他包中的类


    正确答案:C
    解析:Java中的包是为了能够使用户可以方便地重复利用已经创建的类,Java提供了一个名为包的机制,包实际上是一组相关的类和接口的集合。所以选项A错误;选项C正确;package语句将源文件存入指定的包中,该部分至多只有一句,必须放在源程序的第一句,如果没有该语句,则源文件存入当前目录下。import语句导入需要的包或类,该部分可以有若干import语句或者没有,必须放在所有的类定义前。所以选项B、D错误;

  • 第14题:

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

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

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

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

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


    正确答案:B

  • 第15题:

    已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是( )。

    A.语句p=&a;是把对象a赋值给指针变量p

    B.语句A*p,a;p=&a;调用两次类A的构造函数

    C.对语句*p.fun();的调用是正确的

    D.语句 p->fun();和语句 a.fun();等价


    正确答案:D
    解析:A是把对象的地址值赋给指针;B只会调用一次类的构造函数;C正确的调用应是(*p).fun()。

  • 第16题:

    下面的名字里已经被命名为小行星名字的是()。

    • A、朱进
    • B、孟奂
    • C、张大庆
    • D、齐锐
    • E、不知道

    正确答案:B

  • 第17题:

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

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

    正确答案:D

  • 第18题:

    java.sql包中用于在指定的连接中处理SQL语句的类是()类。


    正确答案:Statement

  • 第19题:

    有关构造函数的说法不正确的是()。

    • A、构造函数的名字和类的名字一样
    • B、构造函数在说明类的对象时自动执行
    • C、构造函数无任何函数类型
    • D、构造函数有且仅有一个

    正确答案:D

  • 第20题:

    分支语句有多种名字,例如选择语句、条件语句,以下()也是分支语句的一种说法。

    • A、转移语句
    • B、复合语言
    • C、判断语句
    • D、返回语句

    正确答案:C

  • 第21题:

    单选题
    关于图3.19的叙述()是不正确的。
    A

    Rectangle类和Circle类都有名为area的属性,这两个属性一定是相同的属性

    B

    Rectangle类和Circle类都有名为getArea的操作,这两个操作一定是相同的操作

    C

    Rectangle中名为length的属性和Circle类中名为radius的属性,这两个属性一定是不同的属性

    D

    Shape类有一个属性,Circle类有两个属性,Rectangle类有三个属性


    正确答案: C
    解析: 在父类与子类的继承关系中,多态这种方法使得在多个子类中可以定义同一个操作或属性名,并在每个子类中可以有不同的实现。Rectangle和Circle都继承于父类Shape,对于Shape而言,会有getArea()的操作。但是子类Rectangle和Circle的getArea方法的实现可以完全不一样的,这就体现了多态的特征。至于选项D://Circle类和Rectangle类都要从Shape类继承一个属性,因此分别有"1+1=2"个属性和"2+1=3"个属性。

  • 第22题:

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

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

    B

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

    C

    只有公共类才能放在包中

    D

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


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

  • 第23题:

    单选题
    下列说法正确的是()
    A

     java中包的主要作用是实现跨平台功能

    B

     package语句只能放在import语句后面

    C

     包(package)由一组类(class)或者接口(interface)组成

    D

     可以用#include关键词来标明来自其它包中的类


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