ServerSocket serverSocket = null; //读取空闲的可用端口
String localIp = null;
try {serverSocket = new ServerSocket(0);localIp = serverSocket.getInetAddress().getLocalHost().getHostAddress();
} catch (IOException e) {e.printStackTrace();
}
int port = serverSocket.getLocalPort();
System.out.println("系统分配的端口号 port="+port);
System.out.println("当前本机ip:"+localIp);
//获取当前进程ID
String processName =java.lang.management.ManagementFactory.getRuntimeMXBean().getName();
System.out.println("当前进程ID:"+Long.parseLong(processName.split("@")[0]));

java获取本机IP,系统随机分配端口号,获取当前线程ID相关推荐

  1. php获取本机ip外网地址,php获取本机ip(远程IP地址)

    例子,php获取用户IP地址. 复制代码 代码示例: // 111111111111 echo $_SERVER['REMOTE_ADDR']; // 2222222222222 function g ...

  2. qt获取本机全部ipv4_QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址...

    获取主机名称 /* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::get_ ...

  3. python 获取本机IP地址

    方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket# 获取本机计算机名称 ...

  4. qt获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址

    获取主机名称 /** 名称:get_localmachine_name* 功能:获取本机机器名称* 参数:no* 返回:QString*/ QString CafesClient::get_local ...

  5. 获取本机IP地址的方法

    文章目录 获取本机IP地址的方法总结 一.Windows电脑 获取本机 IP 地址 1.命令行获取 2.使用网络状态查看IP地址 二.Mac 电脑获取本机 IP 地址 1. mac电脑要输入**ifc ...

  6. Shell脚本中获取本机ip地址,Linux获取本地ip地址

    在 Shell 脚本中获取本机 IP 地址可以通过多种方式实现,这里介绍三种常用的方法: 1. 使用 ifconfig 命令获取本机 IP 地址 ifconfig 命令可以获取本机网卡的配置信息,包括 ...

  7. linux获取本机IP地址

    转自:http://blog.csdn.net/bailyzheng/article/details/7489656 ifaddrs结构体定义如下: C代码   struct ifaddrs { st ...

  8. java获取本机ip地址_代码片段:获取系统所有IP

    问题 在Windows系统中,可以支持多个网卡,比如有线的以太网卡,无线网卡,虚拟网卡等.如下图所示: 每一张网卡由不同的类型,也可以分别被用户启用或禁用. 对于单独一张给定的网卡,其IP地址可以是D ...

  9. 用java获取本机IP地址

    在网上找了几个用java获取本机IP地址的代码,发现都少都有些不完美,自己整理了一下.突然之间很想把自己的IP地址给获取了,虽然用系统自带命令可以得到,但自己想写一个程序获取一下,到网上搜索了一下ja ...

最新文章

  1. matplotlib可视化基本散点图、在图像指定区域绘制方框(Draw Rectangle)
  2. 赵胜男:数据思维,让我的科研和志愿服务动力十足 | 提升之路系列(十二)...
  3. matlab 多元多项式回归_Python机器学习之?线性回归入门(二)
  4. controller-runtime 控制器实现
  5. ccs6 linux安装教程,【图片】【吧主帖】在LINUX(ubuntu)系统下装CCSv6方法(原创)【dsp吧】_百度贴吧...
  6. java 池化_溯本求源: JAVA线程池工作原理
  7. Hadoop学习笔记目录
  8. 关于单页面应用一些随想
  9. swagger 使用
  10. symbian VC环境配置及其helloword详解
  11. 怎样美化计算机的桌面图标,windows10图标美化怎么操作_win10电脑美化方法
  12. _stdcall,_cdecl区别
  13. simulink中对powergui的使用
  14. 重积分的计算机应用开题报告,重积分的数值计算【信息科学与技术专业】【毕业设计 文献综述 开题报告】.docx...
  15. 新浪微博开放平台站内应用开发流程直播(一)
  16. 英语十大词性之一 - 介词
  17. day08---(05)课程大纲-章节和小节列表功能(接口)
  18. 就让这大雨全都落下 - 容祖儿
  19. 客户端GUI测试技术和自动化测试架构设计简谈
  20. 计算显卡算力测试软件,380显卡算力多少

热门文章

  1. PHI InstructionPHI Node
  2. 什么是国密SSL证书?和普通SSL证书有什么区别?
  3. 使用Zeek和ELK创建企业监视 一
  4. Qualcomm DragonBoard 410c Display之DSI浅析
  5. Adobe CS6大师版Premiere升级后字幕使用时出现错误
  6. 【Unity3D游戏开发】之多语言缩写对应表 (十五)
  7. 我的世界pe服务器文件,我的世界PE版后台server指令 新手福音
  8. 前端jquery翻书效果插件 附官网
  9. PHP验证身份证号码
  10. Godaddy域名解析设置图文教程