Java网络编程
随着互联网的发展趋势,大量的两络应用程序涌现出来*使得网络编程技术得到了很好的发展。网络编程就是在两个或者两个以上的设备(例如计算机)之间传输数据,编程人员所做的事情就是把数据发送到指定位置或者接收到指定的数据,这就是狭义的网络编程。
在 Java 语言中设计了一些 API 来专门实现数据发送和接收等功能,只需要编程人员调用即可。要进行网络编程就必须对网络协议、端口和套接字等知识有所了解,本章将从这几方面对网络编程的应用进行筒单介绍。
在 Java 语言中设计了一些 API 来专门实现数据发送和接收等功能,只需要编程人员调用即可。要进行网络编程就必须对网络协议、端口和套接字等知识有所了解,本章将从这几方面对网络编程的应用进行筒单介绍。
本章学习要点
- 了解常见的网络协议
- 理解套接字和端口
- 掌握 InetAddress 类的用法
- 掌握 ServerSocket 和 Socket 的用法
- 掌握 DatagramPacket 和 DatagramSocket 类的用法
- 学会筒单 TCP 程序的编写
- 学会 UDP 程序的编写
- 掌握 URL 类和 URLConnection 的用法