What network programming is
What the network protocol suite is
What an IP address is and what the different IP addressing schemes are
Special IP addresses and their uses
What port numbers are and how they are used
Using TCP and UDP client and server sockets for communication between remote computers
The definitions of URI, URL, and URN and how to represent them in Java programs
How to use non-blocking sockets
How to use asynchronous socket channels
Datagram-oriented socket channels and multicast datagram channels ...
8. Network Programming
Get More Java 17: An In-Depth Exploration of the Java Language and Its Features now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.