Java网络编程

pk10开户推出辅导班啦,包括「C语言辅导班、C++辅导班、算法/数据结构辅导班」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践 + 永久学习。QQ在线,随时响应!

随着互联网的发展趋势,大量的两络应用程序涌现出来*使得网络编程技术得到了很好的发展。网络编程就是在两个或者两个以上的设备(例如计算机)之间传输数据,编程人员所做的事情就是把数据发送到指定位置或者接收到指定的数据,这就是狭义的网络编程。

在 Java 语言中设计了一些 API 来专门实现数据发送和接收等功能,只需要编程人员调用即可。要进行网络编程就必须对网络协议、端口和套接字等知识有所了解,本章将从这几方面对网络编程的应用进行筒单介绍。

本章学习要点

  1. 了解常见的网络协议
  2. 理解套接字和端口
  3. 掌握 InetAddress 类的用法
  4. 掌握 ServerSocket 和 Socket 的用法
  5. 掌握 DatagramPacket 和 DatagramSocket 类的用法
  6. 学会筒单 TCP 程序的编写
  7. 学会 UDP 程序的编写
  8. 掌握 URL 类和 URLConnection 的用法 
本章内容:
1. Java网络编程基础知识
2. Java InetAddress类及其常用方法
3. Java TCP通信:Java ServerSocket类和Socket类
4. Java UDP通信:Java DatagramSocket类和DatagramPacket类
5. Java 什么是URL?及URL类和URLConnection类