1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java获取客户端系统信息_java 获得系统信息

java获取客户端系统信息_java 获得系统信息

时间:2022-06-20 19:29:54

相关推荐

java获取客户端系统信息_java 获得系统信息

Java代码

import

java.util.Properties;

Properties props=System.getProperties();

//获得系统属性集

String osName = props.getProperty("os.name"); //操作系统名称

String osArch = props.getProperty("os.arch"); //操作系统构架

String osVersion = props.getProperty("os.version"); //操作系统版本

import java.util.Properties;

Properties props=System.getProperties(); //获得系统属性集

String osName = props.getProperty("os.name"); //操作系统名称

String osArch = props.getProperty("os.arch"); //操作系统构架

String osVersion = props.getProperty("os.version"); //操作系统版本

Java代码

String osName =

System.getProperty("os.name"); //操作系统名称

String osArch = System.getProperty("os.arch"); //操作系统构架

String osVersion = System.getProperty("os.version"); //操作系统版本

String osName = System.getProperty("os.name"); //操作系统名称

String osArch = System.getProperty("os.arch"); //操作系统构架

String osVersion = System.getProperty("os.version"); //操作系统版本

public static String getProperty(String key)

相关值的描述

java.version

Java 运行时环境版本

java.vendor

Java 运行时环境供应商

java.vendor.url

Java 供应商的 URL

java.home

Java 安装目录

java.vm.specification.version

Java 虚拟机规范版本

java.vm.specification.vendor

Java 虚拟机规范供应商

java.vm.specification.name

Java 虚拟机规范名称

java.vm.version

Java 虚拟机实现版本

java.vm.vendor

Java 虚拟机实现供应商

java.vm.name

Java 虚拟机实现名称

java.specification.version

Java 运行时环境规范版本

java.specification.vendor

Java 运行时环境规范供应商

java.specification.name

Java 运行时环境规范名称

java.class.version

Java 类格式版本号

java.class.path

Java 类路径

java.library.path

加载库时搜索的路径列表

java.io.tmpdir

默认的临时文件路径

piler

要使用的 JIT 编译器的名称

java.ext.dirs

一个或多个扩展目录的路径

os.name

操作系统的名称

os.arch

操作系统的架构

os.version

操作系统的版本

file.separator

文件分隔符(在 UNIX 系统中是“/”)

path.separator

路径分隔符(在 UNIX 系统中是“:”)

line.separator

行分隔符(在 UNIX 系统中是“/n”)

user.name

用户的账户名称

user.home

用户的主目录

user.dir

用户的当前工作目录

string agent = request.getheader("user-agent");

stringtokenizer st = new stringtokenizer(agent,";");

st.nexttoken();

//得到用户的浏览器名

string userbrowser = st.nexttoken();

//得到用户的操作系统名

string useros = st.nexttoken();

取得本机的信息也可以这样:

操作系统信息

system.getproperty("os.name"); //win竟然是win xp?

system.getproperty("os.version");

system.getproperty("os.arch");

浏览器:

request.getheader(“user-agent”)返回客户端浏览器的版本号、类型

getheader(string name):获得http协议定义的传送文件头信息,

request. getmethod():获得客户端向服务器端传送数据的方法有get、post、put等类型

request. getrequesturi():获得发出请求字符串的客户端地址

request. getservletpath():获得客户端所请求的脚本文件的文件路径

request. getservername():获得服务器的名字

request.getserverport():获得服务器的端口号

request.getremoteaddr():获得客户端的ip地址

request.getremotehost():获得客户端电脑的名字,若失败,则返回客户端电脑的ip地址

request.getprotocol():

request.getheadernames():返回所有request

header的名字,结果集是一个enumeration(枚举)类的实例

request.getheaders(string name):返回指定名字的request

header的所有值,结果集是一个enumeration(枚举)类的实例

java 获取CPU信息

-01-10 23:22

System.getProperty("os.name");//得到操作系统名字

System.getProperty("sun.os.patch.level");//得到操作系统版本

System.getProperty("sun.cpu.isalist");//得到CPU系统信息

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。