| Package Name | Example Classes | Functionality (Purpose) |
|---|---|---|
| java.lang | System, String, Object, Thread, Exception etc. | These classes are indispensable for every Java program. For this reason, even if this package is not imported, JVM automatically imports. |
| java.util | These are called as utility (service) classes and are used very frequently in coding. | |
| java.io | FileInputStream, FileOutputStream, FileReader, FileWriter, RandomAccessFile, BufferedReader, BufferedWriter etc. | These classes are used in all I/O operations including keyboard input. |
| java.net | URL, ServerSocket, Socket, DatagramPacket, DatagramSocket etc. | Useful for writing socket programming (LAN communication). |
| java.applet | AppletContext, Applet, AudioStub, AudioClip etc | Required for developing applets that participate on client-side in Internet (Web) programming. |
| java.awt | Button, Choice, TextField, Frame, List, Checkbox etc. | Essential for developing GUI applications. |
| java.awt.event | MouseListener, ActionListener, ActionEvent, WindowAdapter etc. | Without these classes, it is impossible to handle events generated by GUI components |
| java.sql | DriverManager, Statement, Connection, ResultSet etc | Required for database access in JDBC applications. |
Monday, March 16, 2015
Java API - Predefined Packages
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment