java.lang
Contiene clases esenciales para el lenguaje java y es el único paquete se importa automáticamente.
Aquí están las declaraciones de los objetos, clases, threads, excepciones, wrappers de los tipos de datos primitivos y otras clases fundamentales.
Interfaces
Clases:
· Cloneable
· Boolean
· Comparable
· Byte
· Runnable
· Character
· ClassLoader
· Compiler
· Double
· Float
· InheritableThreadLocal
· Interger
· Long
· Math
· Number
· Object
· System
· Thread
· Void
· String, etc…
java.io
Soporta flujos de entrada y salida java.
Interfaces
Clases:
· DataInput
· BufferedInputStream
· DataOutput
· BufferedOutputStream
· Externalizable
· BufferedReader
· FileFilter
· BufferedWrite
· FilenameFilter
· ByteArrayInputStream
· ObjectInput
· ByteArrayOutputStream
· Serializable
· DataOutputStream
Java.net
Soporta facilidades de red (URL, sockets TCP, sockets UDP, direcciones IP, conversiones binarias a texto).
Interfaces
Clases:
· ContentHandlerFactory Authenticator
· DatagramSocketImplFactory
· ContentHandler
· FileNameMap
· DatagramPacket
· SocketOptions
· DatagramSocketImpl
· URLStreamHandlerFactory
· HttpURLConnection
· URL, etc…
Java.until
Contiene diversas clases de utilidad (conjunto de bits, enumeración, contenedores, genéricos, Vectores y Hashtable, fecha, hora separación de token, generación de números aleatorios, propiedades del sistema).
Interfaces
Clases:
· Collection
· AbstractCollection
· Comparator
· AbstracList
· Enumeration
· AbstractMap
· EventListener
· AbstractSecquentialList
· Iterator
· AbstractSet
· List
· ArrayList
· Observer
· Collection
· SortedSet
· EventObject
· Random
· Stack Timer
· Vector
· Date
Java.awt
La librería java.awt proporciona un Abstract Window Toolkit para programación GUI (Interfaz gráfica de usuario), dibujo de gráficos e imágenes, asi como también eventos colores, tipo de letras, botones, campos de texto, etc.
Interfaces
Clases:
· ActiveEvent
· AlphaComposite
· Adjustable
· AWTEvent
· Composite AWTEventMulticaster
· LayoutManager
· BorderLayout
· Paint
· CardLayout
· Cursor
· Dialog
· Event
· Font
· Frame
· Graphics
· Image
· Label
· Menu
· Scrollbar.
Java.applet
El paquete java.applet permite la creación de applets a través de la clase Applet, proporciona interfaces para conectar un applet a un documento Web y para audición de audio.
Interfaces
Clases:
· AppletContext
· Applet
· AppletStub
· AudiClip
Java.math
Proporciona cálculos en entero grande y real grande.
Clases
· Bigdecimal
· Biginteger
Java.rmi
Este paquete hace posible que un objeto se ejecute en una maquina virtual Java invoque métodos de otro objeto que se ejecuta en la maquina virtual distinta; dichas maquina virtuales pueden encontrarse en ordenadores diferentes conectados a través de una red TCP/IP.
Interfaces
Clases:
· Remote
· MarshalledObject
· Naming
· RMISecurityManager
Java.text
Contiene clases que permiten dar formato especializado a fechas, números y mensajes.
Interfaces
Clases:
· AttributedCharacterIterator Annotation
· CharacterIterator
· AttibutedCharacterIterator
· ChoceFormat
· DateFormat
· Format
· MessageFormat
· NumberFormat
· ParsePosition
Java.sound.midi
Paqueta con clases e interfaces que permiten la captura, procesamiento y reproducción de música MIDI.
Interfaces
Clases:
· ControllerEventListener
· Instrument
· MetaEventListener
· MeteMessage
· MidiChannel
· MidiDevice.Info
· MidiDevice
· MidiEvent
· Receiver
· MidiFileFormat
· Sequencer
· Midimenssage
Java.sql
Junto con el paqueta javax.sql, incluido en java 2 SDK Edition para la empresa, forma parte del API JDBC 2.0 (Conexión Java a Bases de Datos), y permite la conexión a bases de datos, el envío de sentencias SQL y la interpretación de los resultados de las consultas.
Interfaces
Clases:
· Array
· Date
· Blob
· DriverManager
· CallabeStatement
· DriverPropertyInfo
· Clob
· SQLPermission
· Connection
· Timer
· DatabaseMetaDate
· Timestamp
· Driver
· Types
· Ref
· SQLData
· SQLInput
· SQLOutput
· Struct
Javax.swing
Paquete que mejora el AWT, proporcionando un conjunto de componentes que se ejecutan uniformemente en todas las plataformas.
Interfaces
Clases:
· Action
· AbstractAction
· ComboBoxEditor
· ActonMap
· Icon
· Box.Filler
· ListModel
· CellRendererPane
· MenuElement
· DebugGraphics
· WindowsConstants
· DefaulListSelectionModel
· JApplet
· JButton
· JCheckBox
· JFrame
· JMenu
· JLabel
· JPanel
· JTextField
· JTree
· JWindows
· Timer
· UIManager, etc….
javac --> Compilador de java.
java --> Ejecuta los .class.
javadoc --> Genera la documentación de la aplicación Java. Más información aquí.
apt --> Viene incluido en el SDK pero no sé bien qué función cumple. Más información aquí.
appletviewer --> Visor de applets.
jar --> Herramienta para crear archivos .jar. Más información aquí.
jdb --> Herramienta para "debuggear" la aplicación.
javah --> Herramienta para generar código nativo
javap --> Herramienta para decompilar archivos .class (Existen herramientas gráficas mejores, como por ejemplo JCavaj ).
extcheck --> Utilidad para detectar conflictos en archivos .jar
http://www.forosdelweb.com/f45/lista-comandos-277382/
http://www.forosdelweb.com/f45/lista-comandos-277382/
No hay comentarios:
Publicar un comentario