Java程序设计

问答题包有什么作用?如何创建包和引用包中的类?

题目
问答题
包有什么作用?如何创建包和引用包中的类?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

包有什么作用?如何创建包和引用包中的类?


正确答案:包是一种松散的类的组合,一般不要求处于同一包中的类型有明确的相互关系,但由于同一包中的类在默认情况下可以相互访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里。利用包来管理类,可实现类的共享与复用。
在操作系统中,目录用来组织文件,设置权限。只要在要用到包中类的时候,在该引用类的第一行加上:package(包的全路径)即可。

第2题:

如何创建包?在什么情况下需要在程序里创建包?


正确答案:P.ackage语句作为Java源文件的第一条语句,指明该文件中定义的类所在的包。它的格式为:
P.ackagepkg1[.pkg2[.pkg3…]];
由于Java编译器为每个类生成一个字节码文件,且文件名与public的类名相同,因此同名的类有可能发生冲突。这时就需要创建包。

第3题:

创建包将在当前文件夹下创建一个与包名相同的子文件夹,以存放该包中包含的所有类的.class文件。()

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


答案:对

第4题:

把一个类放在包里有什么作用?


正确答案: 把类放到特定的包中,有三大作用:
(1)能够区分名字相同的类。
(2)有助于实施访问权限控制。
(3)有助于划分和组织Java应用中的各个类。

第5题:

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

  • A、把各种类组织在一起,使得程序功能清楚、结构分明
  • B、使用包可以有利于实现不同程序间类的复用
  • C、包是一种松散的类的集合,一般不要求处于同一个包中的类有明确的相互关系,如包含、继承
  • D、同一包中的类在缺省情况下可以互相访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里
  • E、创建包的语句需要使用关键字package,而且应该是整个.java文件的第一个语句
  • F、实际上,创建包就是在当前文件夹下创建一个子文件夹,以便存放这个包中包含的所有类的.class文件
  • G、通常一个类只能引用与它在同一个包中的类
  • H、使用其他包中的public类有多种方法

正确答案:A,B,D,E,G,H

第6题:

如何引用包中的某个类?如何引用整个包?如果编写JavaApplet程序时想把整个java.applet包都加载,则应该怎么做?


正确答案: 为了能使用Java中已提供的类,我们需要用import语句来引入所需要的类。import语句的格式为:
I.mportpackage1[.package2…].(classname
*);
其中package1[.package2…]表明包的层次,与package语句相同,它对应于文件目录,classname则指明所要引入的类,如果要从一个包中引入多个类,则可以用星号(*)来代替。例如:
I.mportjava.awt.*;
I.mportjava.util.Date;
如果编写JavaApplet程序时想把整个java.applet包都加载,可以使用:
I.mportjava.applet.*;

第7题:

如何创建签名包?


正确答案: (1)启动ACCESS2010,打开数据库。
(2)单击【文件】标签,并在打开的Backstage视图中选择【保存并发布】命令,然后在右侧的【高级】选项组下单击【打包并签署】选项。
(3)在弹出的【Windows安全】对话框中,选择数字签名后,单击【确定】按钮。
(4)出现【创建MicrosoftAccess签名包】对话框。
(5)为签名的数据库包选择一个位置,在【文件名】组合框中为签名包输入名称,然后单击【创建】按钮即可。

第8题:

下列对于创建包的说法不正确的是()

  • A、在序列图和协作图中可以创建包
  • B、在类图中可以创建包
  • C、如果将包从模型中永久删除,包及包中的内容都将被删除
  • D、在创建包的依赖关系时,尽量避免循环依赖

正确答案:A

第9题:

Java中声明包的关键字是(),引用包中类或接口的关键字是()。


正确答案:package;import

第10题:

什么是包?包的作用有哪些?


正确答案:所谓包就是Java语言提供的一种区别类名空间的机制,是一组相关的类和接口的集合。
包有以下作用:
(1)有效解决了类名冲突问题。当声明的类很多时,类名冲突的可能性很大,引入包后,只要一个包中的类名不冲突就可以,不同包中的类名可以相同。
(2)包体现了Java语言面向对象特性中的封装机制。包将java语言的类和接口有机地组织成层次结构,这个层次结构与我们平常使用电脑时见到的具体的文件系统的目录树结构层次一致。
(3)包还可以控制类之间的访问。类之间的访问控制是通过类修饰符来实现的,若类声明修饰符public,则表明该类不仅可供同一包中的类访问,也可以被其它包中的类访问。若类声明无修饰符,则表明该类仅供同一包中的类访问。