把各种类组织在一起,使得程序功能清楚、结构分明
使用包可以有利于实现不同程序间类的复用
包是一种松散的类的集合,一般不要求处于同一个包中的类有明确的相互关系,如包含、继承
同一包中的类在缺省情况下可以互相访问,所以为了方便编程和管理,通常把需要在一起工作的类放在一个包里
创建包的语句需要使用关键字package,而且应该是整个.java文件的第一个语句
实际上,创建包就是在当前文件夹下创建一个子文件夹,以便存放这个包中包含的所有类的.class文件
通常一个类只能引用与它在同一个包中的类
使用其他包中的public类有多种方法
第1题:
( 13 )在一下列 Java 语言的包中,提供图形界面构件的包是
A ) java.io
B ) javax.swing
C ) java.net
D ) java.rmi
第2题:
下列说法正确的是()
A、java.lang.Clonable是类
B、java.lang.Runnable是接口
C、Double对象在java.lang包中
D、DoublEa=1.0是正确的java语句
第3题:
下列包中,包含JoptionPane类的是( )。
A.javax.swing
B.java.lang
C.java.util
D.java.applet
第4题:
下列说法正确的是( )。
A.java.lang.Integer是接口
B.java.lang.Runnable是类
C.Double对象在java.lang包中
D.Double对象在java.lang.Object包中
第5题:
A.Java支持单继承和多重继承
B.Java只支持单继承,不支持多重继承
C.Java中的类最多只有一个直接父类,或者没有父类
D.Java中的每个类都有一个直接父类,而且只有一个直接父类
E.子类只能继承父类的public,protected和同一个包中的package级的成员
第6题:
在下列Java语言的包中,提供图形界面构件的包是
A.java.io
B.javax.swing
C.java.net
D.java.rmi
第7题:
下列说法中不属于Java类库()。
A.网络Java包
B.核心Java包
C.Javax扩展包
D.扩展包
第8题:
下列关于java的说法正确的是()
A.java中的类可以有多个直接父类
B.抽象类可以实例化
C.最终类可以作为起他类的父类
D.java中接口支持多继承
第9题:
A.创建包packagemypackage;
B.访问Java包成员mypackage.My_Class;
C.导入包importpackage_name.*;
D.导入子包importpackage_name.*;
第10题:
下列包中,包含JOptionPane类的是( )。
A.javax.swing
B.java.1ang
C.java.util
D.java.applet