首页 > 编程语言 >Java学习之路--网络编程相关01

Java学习之路--网络编程相关01

时间:2023-09-20 16:26:24浏览次数:25  
标签:01 Java -- System getByName println InetAddress com out

package com.kuang.lesson01;

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

//2023.2.28/3.1 Java 狂神说-网络编程实战-IP地址
public class TestnetAddress {
public static void main(String[] args) {
//测试ip
try {
//查询本机地址
InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1");
InetAddress inetAddress2 = InetAddress.getByName("localhost");
InetAddress inetAddress3 = InetAddress.getLocalHost();
System.out.println(inetAddress1);
System.out.println(inetAddress2);
System.out.println(inetAddress3);

//查询网站ip地址
InetAddress inetAddress4 = InetAddress.getByName("www.baidu.com");
InetAddress inetAddress5 = InetAddress.getByName("www.alibaba.com");
InetAddress inetAddress6 = InetAddress.getByName("www.tencent.com");
System.out.println(inetAddress4);
System.out.println(inetAddress5);
System.out.println(inetAddress6);
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}

//
package com.kuang.lesson01;

import java.net.InetSocketAddress;

//2023.3.2/3/4 狂神说java--网络编程--端口Port
public class TestSocketAddress {
public static void main(String[] args) {
InetSocketAddress socketAddress = new InetSocketAddress("127.0.0.1",8080);
InetSocketAddress socketAddress1 = new InetSocketAddress("localhost",8080);
System.out.println(socketAddress);
System.out.println(socketAddress1);

System.out.println(socketAddress.getAddress());
System.out.println(socketAddress1.getAddress());//地址
System.out.println(socketAddress.getPort());//端口
}
}

标签:01,Java,--,System,getByName,println,InetAddress,com,out
From: https://www.cnblogs.com/CaiDingChao/p/17717649.html

相关文章

  • vector
    参考https://blog.csdn.net/qq_50285142/article/details/122303529初始化vector<int>a;//定义了一个名为a的一维数组,数组存储int类型数据vector<double>b;//定义了一个名为b的一维数组,数组存储double类型数据vector<node>c;//定义了一个名为c的一维数组,数组存储结构体类型......
  • copy_to_user失败问题
     copy_to_user可能会触发do_page_falut但是如果copy_to_user处于原子上下文,则会copy失败  if(faulthandler_disabled()||!mm) gotobad_area_nosemaphore;#definefaulthandler_disabled()(pagefault_disabled()||in_atomic()) Unix-like操作系统中,copy_to_use......
  • Java学习之路--网络编程相关02
    packagecom.kuang.lesson02;importjava.io.IOException;importjava.io.OutputStream;importjava.net.InetAddress;importjava.net.Socket;importjava.net.UnknownHostException;//客户端2023.3.4TCP建立客户端和服务端实现信息发送功能publicclassTcpClientDemo01{......
  • Python用于解析和修改文本数据-pyparsing模块教程
    Python库解析地址PyParsing人们普遍认为,Python编程语言的pyparsing模块是对文本数据进行操作的一个宝贵工具。用于解析和修改文本数据的pyparsing包,简化了对地址的操作。这是因为该模块可以转换和帮助解析地址。在这篇文章中,我们将讨论PyParsing模块在处理解析以及修改时的......
  • SQL注入
    sql注入就是在数据交互中,前端数据传到后台时没有做严格的判断,导致传进来的数据被拼接到sql语句中,被当作sql语句的一部分进行执行,从而导致数据泄露,丢失甚至服务器瘫痪。如果代码中没有过滤或者过滤不严谨是会出现漏洞的。   判断注入and 1=1 正常and 1=2 错误可......
  • Python中最长的递增序列
    如何使用Python中的N平方法和二进制搜索法计算一个数组中最长的递增子序列。使用N平方法计算最长的递增子序列在Python社区中,有一个著名的问题是关于最长递增子序列的,在不同的面试中也会被问到。这是一个Leetcode,问题说:给定一个未排序的整数数组,找出该数组的最长递增子序列或子......
  • kubeadm&dashboard 部署脚本
    kubeadm部署脚本一、服务器规划4C8G3台IP地址功能192.168.10.5Master192.168.10.6Node01192.168.10.7Node02二、安装k8S准备工作关闭防火墙systemctlstopfirewalld&&systemctldisablefirewalld关闭seliunxsetenforce0&&sed-i's/^SELIN......
  • node express 相关配置
     hbuilderX直接安装/或者通过命令行``npminit``安装###安装express``npminstallexpress--save``在app.js中引入express```js//引入express框架,并使用expressconstexpress=require('express')constapp=express()```express官网https://www.expressjs......
  • Python模拟函数
    unittest.mock或Mock函数是一个用于Python测试的库,它允许你用mock对象替换被测系统的部件,并对这些部件的使用情况作出断言。unittest.mock给出了一个核心的Mock类,消除了在你的测试套件中创建大量存根的必要性。在执行一个过程后,你可以断言哪些方法或属性被使用,以及它们被调......
  • PHP如何上传超大文件
    前言最近在开发一个视频播放网站,用的是PHP技术。视频播放网站用户上传的都是视频资料,小的有几十M,大的都超过G了,对于这种超大文件的上传,我们不能用常规的上传方式,必须对大文件进行分块上传,否则一方面会造成服务器内存爆满,另一方如果上传的文件太大也很容造成上传超时的情况发生。......