 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| l |
Java has a large
set of standard libraries
|
|
|
|
|
These greatly
aid program development and code
|
|
reusability.
|
|
|
|
|
Often define
interfaces for which multiple
|
|
|
implementations
exist
|
|
|
| l |
Standard
Libraries (some examples)
|
|
|
|
|
Collections
framework
|
|
|
|
|
AWT + SWING
cross-platform GUI
|
|
|
|
|
JDBC interface
to SQL databases
|
|
|
|
|
Sockets,
URL/HTTP, Remote Method Invocation
|
|
|
(RMI), CORBA
networking support
|
|
|
|
|
Java 2D and Java
3D advanced graphics
|
|
|
| l |
Other libraries
(some examples)
|
|
|
|
|
XML, ODMG
(object databases), Numerical.
|
|