「java访问网络」Java访问

博主:adminadmin 2022-11-28 04:13:08 53

本篇文章给大家谈谈java访问网络,以及Java访问对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

手机的JAVA软件用弹出的时候正试图使用无效的网络配置访问网络什么意思啊

意思就是这个软件在访问网络,但是因为网络配置的原因,没有访问到,你要看看这个软件的性质,是要访问网络还是不用访问网络的,如果是要访问的话,那你打开属性这一块,进行相关设置,还用一个地方,就是你检查你的手机的网络配置这一块,有没有要修改的地方。望采纳.

java使用代理访问网络的几种方法

使用Proxy来对每个连接实现代理, 这种方法只能在jdk 1.5以上的版本使用(包含jdk1.5), 优点是可以单独的设置每个连接的代理, 缺点是设置比较麻烦:

public static void main(String[] args) {

try {

URL url = new URL("");

// 创建代理服务器

InetSocketAddress addr = new InetSocketAddress("192.168.0.254",

8080);

// Proxy proxy = new Proxy(Proxy.Type.SOCKS, addr); // Socket 代理

Proxy proxy = new Proxy(Proxy.Type.HTTP, addr); // http 代理

// 如果我们知道代理server的名字, 可以直接使用

// 结束

URLConnection conn = url.openConnection(proxy);

InputStream in = conn.getInputStream();

// InputStream in = url.openStream();

String s = IOUtils.toString(in);

System.out.println(s);

} catch (Exception e) {

e.printStackTrace();

}

}

不是很详细, 有什么问题还望大家指正

手机JAVA应用程序无法连接网络,但自带的浏览器可以连接,这是怎么回事?

你好,此问题是由于程序无法获得访问网络的权限,请退出程序后在系统中设置允许程序访问网络。重新启动程序后,在看到允许访问网络的提示时选择“确认”祝你愉快,望采纳。

java 如何获取连接网络连接信息

用类java.net.InetAddress中

byte[] getAddress() 返回此 InetAddress 对象的原始 IP 地址。

static InetAddress[] getAllByName(String host) 在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组。

static InetAddress getByAddress(byte[] addr) 在给定原始 IP 地址的情况下,返回 InetAddress 对象。

static InetAddress getByAddress(String host, byte[] addr) 根据提供的主机名和 IP 地址创建 InetAddress。

static InetAddress getByName(String host) 在给定主机名的情况下确定主机的 IP 地址。

String getCanonicalHostName() 获取此 IP 地址的完全限定域名。

String getHostAddress() 返回 IP 地址字符串(以文本表现形式)。

String getHostName() 获取此 IP 地址的主机名。

static InetAddress getLocalHost() 返回本地主机。

Enumeration netInterfaces = null;

try {

netInterfaces = NetworkInterface.getNetworkInterfaces();

while (netInterfaces.hasMoreElements()) {

NetworkInterface ni = netInterfaces.nextElement();

System.out.println("DisplayName:" + ni.getDisplayName());

System.out.println("Name:" + ni.getName());

Enumeration ips = ni.getInetAddresses();

while (ips.hasMoreElements()) {

System.out.println("IP:"

+ ips.nextElement().getHostAddress());

}

}

} catch (Exception e) {

e.printStackTrace();

}

如何在Windows防火墙中限定某个java程序访问网络?

在Windows防火墙中限定某个java程序访问网络的方法:

第一步:点击“新建规则”

第二步:选择“自定义”

第三步:不用选择,默认“所有程序”

第四步:默认,下一步

第五步:自定义应用中添加指定的IP(需要过滤的IP)

第六步:选择“阻止链接”,下一步

第七步:选择需要生效的域,一般默认就好

第八步:填写规则名称及注释,完成生效配置

java访问网络的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java访问、java访问网络的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-28,除非注明,否则均为首码项目网原创文章,转载请注明出处。