当前位置:  技术问答>java相关

我这样可以取得本地ip地址么?

    来源: 互联网  发布时间:2015-05-21

    本文导语:  我这样可以取得本地ip地址么? import java.io.*; import java.net.*; public class Test { public static void main(String args[]) { Socket s = new Socket(InetAddress.getLocalHost(),8500); System.out.println(s.getInetAddress()); } } 有错么?怎么取得本...

我这样可以取得本地ip地址么?

import java.io.*;
import java.net.*;

public class Test
{
public static void main(String args[])
{
Socket s = new Socket(InetAddress.getLocalHost(),8500);
System.out.println(s.getInetAddress());
}
}
有错么?怎么取得本地的ip?

|
Socket s = new Socket(InetAddress.getLocalHost(),8500);
这个不行
改为:
InetAddress addr = InetAddress.getByName("localhost");
Socket s = new Socket(addr,8500);
就行

|
不需要用socket,因为它会涉及到安全性问题。只需要InetAddress就可以了。使用如下代码:
try{
InetAddress addr = InetAddress.getLocalHost();
System.out.println(addr.toString());
}catch (UnknownHostException e){
e.printStackTrace();
};
}

    
 
 

您可能感兴趣的文章:

  • 请问哪个函数可以取得微妙(或毫秒)的时间值?
  • 请问在solaris下可以取得一个线程的ID号吗?
  • 请问linux系统下,用什么函数可以取得hostname和username?
  • UNIX下,什么函数可以取得当前线程ID?
  • linux图形环境下有什么api函数可以设置或者取得剪贴板的内容
  • JSP 里面 怎么取得用户 的IP地址???有没有什么函数可以做到?
  • 学习unix,急需教程,请问哪里可以下载,或者谁可以提供这方面的材料! iis7站长之家
  • 在jsp语句中有没有可以取得某个字符型变量的前面几位的函数呀??
  • UNIX下哪个函数/系统调用(不要命令)可以取得本地IP地址?
  • UNIX下哪个函数/系统调用(不要命令)可以取得cpu信息?
  • 请教:solaris下有什么命令可以取得所在服务器的IP?
  • javascript中有什么函数可以取得浏览器滚动条的位置?
  • 有没有C函数可以取得内存的Total与Used呢?多谢!
  • 急!请高手指教! 我的applet从html里取得的PARAM可以用于显示,可为什么用作判断条件却不起效果??
  • 今天世界杯开幕,终于可以看球了,高兴,散分,也愿中国臭脚们取得好成绩!
  • 如何取得浮动层的坐标?(层在网页中可以随便拖动)
  • 請教Jtable的使用,如何編程插入一行,如何設置和取得任意單元格的數据?最好可以給個例程序.
  • 我有个ip地址,我不知道这个地址是哪里的?哪里有根据ip地址查所在地的软件可以下载啊?
  • linux可以限定访问的IP,可以限定访问的物理地址吗 ?
  • 我从网上下载LUNUX然后用盘刻录了可以安装吗?如果可以请告诉我下载地址可以吗?谢谢,我学习用的!谢谢
  • 现在我可以通过局域网上网,但是必须在地址栏中输入相应的ip地址,....?
  • 可以ping通路由器,但是ping不通外部地址可能是什么原因?
  • 在uCLinux下可以访问实际的物理地址吗?
  • dma_map_single可以使用任意的地址吗?
  • 求redhat linux 9.0下可以使用的oracle 10g或9i,还有redhat linux 9.0下可以使用的eclipse下载地址
  • 请问哪里可以下载IP地址段对应城市的信息?高分回报!
  • 有什么函数调用可以获得网关的MAC地址?
  • 在solaris,可以ping自己,但是无法Ping通别的IP地址
  • 用ip做为email地址名可以吗?如admin@211.100.17.12
  • 谁给个可以直接下载fedora的地址?
  • 请提供一个可以下载的jbuilder7的crack档案连接地址
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ MultiMaps 成员 max_size():返回可以容纳的最大元素个数
  • tc下可以,gcc下不可以.请告说我,怎样就都可以了
  • C++ Bitsets 成员 size():返回可以容纳的位的个数
  • 生产者消费者问题为什么不可以共用一个信号量,如果这个信号量可以设置取值固定为0到N,即当信号量取值为N的时候阻塞进程,是否也可以?
  • C++ Maps 成员 max_size():返回可以容纳的最大元素个数
  • weblogic可不可以当作jndi服务器使用?如果可以,请问如何管理?
  • 网站英文/中文域名字符集即网站英文/中文域名可以包含哪些字符
  • 请问用ftp可以不可以把整个目录一起上传。
  • 必看!程序员升级之路,看了可以少走很多弯路
  • linux可不可以和windows共享??可以的话,该怎么做?
  • 怎样写一个shell,可以查看一个文件的内容,并且有翻页的内容,并可以打印的
  • 可以从硬盘上安装redhat吗?linux可以用ghost备份吗?
  • 学习unix,急需教程,请问哪里可以下载,或者谁可以提供这方面的材料!
  • 在线等,为什么我的代码原来可以运行,现在不可以了????TextPad
  • 为什么在网页中有的applet可以显示,有的不可以显示 在线等待!!!!!
  • 有什么可以在2k server下可以用的分区工具?
  • iconv可以用来转换文字编码,有没有可以用来识别编码的?
  • 为什么我在linux7.1中有些命令有时可以用有时不可以用?
  • 怎样让一个.SH文件在任何目录下都可以直接敲入文件名*.SH就可以运行?
  • 我发现在Redhat Linux中有个选项可以连上MSN,不知怎么才可以连上,谢谢
  • linux如何创建一个共享内存 可以mount 可以创建目录之类 跟硬盘分区一样


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3