В самом языке программирования Java очень мало возможностей для написания программ работающих в сети. Однако для этого есть классы и интерфейсы определённые в пакете java.net.
Вот список основных классов определённых в java.net :
А вот список интерфейсов определённых в пакете java.net :
Вот список основных классов определённых в java.net :
- Authenticator (Java2)
- ContentHandler
- DatagramPacket
- DatagramSocket
- DatagramSocketImpl
- HttpURLConnection
- InetAddress
- InetSocketAddress
- JarURLConnection (Java2)
- MulticastSocket
- NetPermission
- PasswordAuthentication (Java2)
- Server-Socket
- Socket
- SocketImpl
- SocketPermission
- URL
- URLClassLoader (Java2)
- URLConnection
- URLDecoder (Java2)
- URLEncoder
- URLStreamHandler
А вот список интерфейсов определённых в пакете java.net :
- ContentHandlerFactory
- FileNameMap
- SocketImplFactory
- SocketOptions
- URLStreamHandlerFactory.