文档

Java™ 教程
隐藏目录
Java 中关于网络的先验知识
路径: 自定义网络
课程: 网络概述

关于Java中的网络已知内容

单词网络会让许多程序员感到恐惧。不要害怕!在Java环境中使用提供的网络功能非常简单。实际上,您可能已经在使用网络而且还没有意识到!

从网络加载小程序

如果您可以访问一个支持Java的浏览器,那么您肯定已经执行过许多小程序了。您运行的小程序在HTML文件中通过一个特殊的标签引用——<APPLET>标签。小程序可以位于任何位置,无论是在您的本地机器上还是在互联网上的其他地方。小程序的位置对于用户来说完全是不可见的。但是,小程序的位置已经在<APPLET>标签中进行了编码。浏览器对这些信息进行解码,找到小程序并运行它。如果小程序位于您自己的机器之外的某台机器上,则浏览器必须在运行之前下载该小程序。

这是您在Java开发环境中访问互联网的最高级别。其他人花费了时间编写了一个浏览器,它会完成所有连接网络和获取数据的繁琐工作,从而使您能够从世界任何地方运行小程序。

了解更多信息:
"Hello World!"应用程序向您展示如何编写并运行第一个小程序。

Java小程序教程描述了如何从头到尾编写Java小程序。

从URL加载图片

如果您尝试编写自己的Java小程序和应用程序,您可能会遇到java.net包中的一个类,称为URL。这个类代表了网络上某个资源的统一资源定位符(URL)。您的小程序和应用程序可以使用URL来引用甚至连接网络上的资源。例如,要从网络中加载一张图片,您的Java程序必须首先创建一个包含该图片地址的URL。

这是您与互联网交互的下一个最高级别 —— 您的Java程序获取所需内容的地址、创建URL,并使用Java开发环境中的一些现有函数来连接网络和检索资源。

了解更多信息:
如何使用图标向您展示如何在Java程序(无论是小程序还是应用程序)中加载图像,当您有图像的URL时。在加载图像之前,您必须使用该资源的地址创建一个URL对象。

处理URL是本教程中的下一课,它提供了关于URL的完整讨论,包括您的程序如何连接到URL以及如何从该连接中读取和写入数据。


上一页: 网络概述
下一页: 网络基础知识