☰
Java基础学习笔记 10、网络编程
2026/10/7 13:57:21 网站建设 项目流程

文章目录

  • 前言
  • 一、网络编程概述
    • 1、什么是网络编程
    • 2、网络通信要素
      • 认识网络通信协议
      • 要素1:IP地址和端口号
        • 知识补充
        • 认识InetAddress类
      • 要素2:网络协议
  • 二、TCP网络编程
    • 例题一:创建客户端与服务端实现发送与接收
    • 例题二:客户端发送一张图片到服务器端
    • 例题三:客户端发送数据到服务端,服务端再返回数据到客户端
    • 服务端—Tomcat
  • 三、UDP网络编程
    • 认识UDP的相关类
    • 小案例
  • 四、URL编程
    • 1、认识URL及URL类
    • 2、针对Http协议的URLConnection类
    • 小案例
      • 例1:下载指定图片
  • 参考资料

前言

本文是付费专栏《Java后端开发从入门到进阶》的配套文章,所属阶段与专题为「阶段一:Java基础与编程内功 / 1.1 Java语言基础」。

专栏介绍:适合 Java 初学者及希望系统查漏补缺的开发者。专栏不仅讲“怎么用”,还会深入源码与底层原理,结合真实开发场景和代码案例,帮助你建立完整的 Java 技术知识体系。

本文所属付费专栏目录:Java后端开发从入门到进阶整体专栏目录汇总



一、网络编程概述

1、什么是网络编程

Java是Internet上的语言,从语言级别上提供了网络应用程序的支持,通过java.net网络功能包,能够很容易的开发网络应用程序。

  • 联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,相当于程序员面对的是一个统一的网络编程环境。

说是说给我们提供了网络功能包,但是对于网络一些基础知识应该是在要知晓并且了解的,负责碰到实际一些麻烦时若是没有一些基础会找不到问题源头所在。

计算机网络

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询