`

网络编程【一】

    博客分类:
  • Java
阅读更多
[img]

[/img]



[img]

[/img]



[img]

[/img]




[img]

[/img]




package com.zzl.thread;

import java.net.InetAddress;
import java.net.UnknownHostException;





public class NetDemo {

	public static void main(String[] args) {
		
		
		try {
			//获取本机的ip地址和计算机名
			InetAddress ia = InetAddress.getLocalHost();
			String name = ia.getHostName();
			String address = ia.getHostAddress();
			System.out.println("name==="+name);
			System.out.println("address==="+address);
		} catch (UnknownHostException e) {
			e.printStackTrace();
		}
		
		try {
			//获取百度的主机地址和主机名
			InetAddress ia = InetAddress.getByName("www.baidu.com");
			String name = ia.getHostName();
			String address = ia.getHostAddress();
			System.out.println("百度name=="+name);
			System.out.println("百度address=="+address);
		} catch (UnknownHostException e) {
			e.printStackTrace();
		}
	}

}

运行结果:
name===admin-PC
address===192.168.0.124
百度name==www.baidu.com
百度address==61.135.169.125
  • 大小: 68.2 KB
  • 大小: 57.5 KB
  • 大小: 88.3 KB
  • 大小: 98.9 KB
分享到:
评论

相关推荐

    unix网络编程一二卷

    卷一:《Unix网络编程卷一:套接字联网API》 这本书主要围绕Unix系统的套接字接口进行讲解,套接字(Sockets)是Unix系统中实现进程间通信(IPC)的一种重要机制,也是网络通信的基础。书中详细阐述了以下核心知识点...

    window 网络编程 一本好书

    《Windows网络编程》是一本深入探讨Windows环境下网络应用程序开发的专业书籍。它主要针对那些希望通过C++语言进行Windows网络编程的学习者,旨在帮助他们理解和掌握在Windows操作系统上构建网络应用的核心技术。 ...

    Java网络编程 多功能QQ 课程设计

    Java网络编程 多功能QQ 课程设计 报告书 任务书 源代码 源程序

    Windows网络编程.pdf

    Windows 网络编程 概述 Windows 网络编程是指在 Windows 操作系统平台上进行网络编程的技术,涉及到 Windows Socket、网络协议、网络应用程序的开发等方面。 Windows 网络编程的主要目的是实现高性能的网络应用...

    Python网络编程(Linux)_网络编程_python_linux网络编程_

    Python网络编程在Linux环境下是一个强大的工具,用于构建服务器端应用程序和服务。这个主题涵盖了多个关键知识点,包括基础概念、Python的网络库、套接字编程、并发处理以及在Linux系统中的应用。 1. **网络编程...

    C++网络编程文档

    C++网络编程是计算机科学中的一个重要领域,它允许开发者创建能够通过网络进行通信的应用程序。这份"C++网络编程文档"涵盖了这一主题的广泛内容,旨在帮助程序员深入理解并掌握网络编程的基本概念和技术。 首先,...

    核心网络编程 网络编程必备

    《核心网络编程》是一本专为Windows环境设计的网络编程指南,它深入浅出地讲解了网络编程的基础知识和高级技巧。这本书对于那些希望在Windows平台上进行网络应用开发的程序员来说,是不可或缺的参考资料。 首先,书...

    c#网络编程实例教程源代码

    《C#网络编程实例教程源代码》是一份深入浅出的教学资源,旨在帮助开发者掌握C#语言在网络编程领域的应用。这份教程结合了理论与实践,提供了丰富的源代码示例,让学习者能够通过实际操作来理解和掌握网络编程的核心...

    c++网络编程实例.pdf

    C++ 网络编程实例 本文档提供了 C++ 网络编程的基础知识,涵盖了网络编程的概述、OSI 七层网络模型、TCP/IP 协议和 C/S 编程模型等内容。 网络编程概述 网络编程是指用户使用 MFC 类库在 VC 编译器中编写程序,以...

    unix网络编程.pdf

    标题《UNIX网络编程》指向的是一本专注于UNIX操作系统网络编程技术的书籍。网络编程,是编写能够让计算机通过网络与其他程序进行通信的程序的活动。这种通信允许程序之间交换数据,可以是简单的文本消息或是复杂的二...

    网络编程和数据库编程学习案例

    网络编程的一个核心概念是套接字(Socket),它是网络通信的基本单元。在C#中,Socket类提供了低级别的网络通信接口,可以用来创建自定义的通信协议。套接字编程涉及到IP地址、端口号、发送和接收数据的方法等。对于...

    网络编程自己练习网络编程自己练习

    网络编程是计算机科学中的一个重要领域,它涉及到通过网络在不同设备间交换数据。在这个实践过程中,我们常常会用到特定的API或者库来实现通信,比如在Windows系统中,Winsock(Windows Sockets)就是这样一个关键...

    Java网络编程案例教程习题参考答案 .pdf

    13. Java网络编程中的Socket超时:Socket超时是Java网络编程中的一个重要概念,指的是Socket对象的超时时间。Java程序员可以使用Socket超时来控制网络通信的超时时间。 14. Java网络编程中的网络异常处理:Java网络...

    Unix网络编程英文版PDF

    《Unix网络编程》是学习Unix系统下网络编程...整体而言,《Unix网络编程》第三版是一本全面介绍UNIX网络编程的书籍,它的内容全面,知识点丰富,对于想要深入了解和掌握UNIX网络编程的读者来说,是一本不可多得的教材。

    UNIX网络编程第1卷(1-19章)

    《UNIX网络编程》第一卷主要涵盖了网络编程的基本概念、传输层协议TCP和UDP的细节、套接口编程的原理与应用,以及高级网络编程技术。该书是网络编程领域的经典之作,作者是著名的网络编程专家W. Richard Stevens。...

    Java网络编程实验报告.pdf

    本实验报告主要介绍了Java网络编程的基本概念和实现方法,通过设计和实现一个简单的客户端/服务器应用程序,了解Java网络编程的基本原理和实现方法。 知识点1:Java 网络编程基础 Java 网络编程是指使用 Java 语言...

    Windows Sockets网络编程

    Windows Sockets网络编程,是c#网络编程一篇很有价值的文档

    java网络编程第四版pdf

    《Java网络编程(第四版)》是一本深入探讨Java在互联网环境下的编程技术的经典书籍。本书旨在帮助读者理解和掌握如何利用Java语言进行高效、安全的网络通信。书中内容覆盖了从基本的网络概念到复杂的多线程编程,是...

    linux C语言 网络编程教程及源码

    linux C语言 网络编程教程及源码 一、网络应用层编程 1、Linux网络编程01——网络协议入门 2、Linux网络编程02——无连接和面向连接的区别 3、Linux网络编程03——字节序和地址转换 4、Linux网络编程04——套接字 5...

    Linux网络编程教程pdf完整版

    《Linux网络编程教程》这...总的来说,《Linux网络编程教程》是一本综合性的教材,适合对Linux网络编程感兴趣的初学者和进阶者。通过学习,你可以掌握创建网络服务、实现客户端/服务器通信以及优化系统性能的关键技术。

Global site tag (gtag.js) - Google Analytics