Import Statements
Python |
Java |
A module is imported
using the form import
<module name> The resources of that
module are then referenced using the form <module
name>.<resource name> Example: import math print(math.sqrt(2), math.pi)
Alternatively, an
individual resource can be imported using the form from <module
name> import <resource name> The resource is then
referenced without the module name as a qualifier. Examples: from math
import sqrt, pi print(sqrt(2),
pi)
from random
import * # Reference all
resources from random |
A package resource is
imported using the form import
<package name>.<resource name>; The resource is then
referenced without the package name as a qualifier. Example: import
javax.swing.JButton; JButton b = new
JButton("Reset"); Alternatively, all of
the packageÕs resources can be imported using the form import
<package name>.*; Occasionally, two
resources will have the same name in different packages. To use both resources, do not import
them but just reference them using the package names as qualifiers. Example: java.util.List<String>
names = new java.util.ArrayList<String>(); java.awt.List
namesView = new java.awt.List(); |