`
w800927
  • 浏览: 120029 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

老忘的java getproperty

 
阅读更多

Properties props=System.getProperties(); //系统属性
   System.out.println("Java的运行环境版本:"+props.getProperty("java.version"));
   System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor"));
   System.out.println("Java供应商的URL:"+props.getProperty("java.vendor.url"));
   System.out.println("Java的安装路径:"+props.getProperty("java.home"));
   System.out.println("Java的虚拟机规范版本:"+props.getProperty("java.vm.specification.version"));
   System.out.println("Java的虚拟机规范供应商:"+props.getProperty("java.vm.specification.vendor"));
   System.out.println("Java的虚拟机规范名称:"+props.getProperty("java.vm.specification.name"));
   System.out.println("Java的虚拟机实现版本:"+props.getProperty("java.vm.version"));
   System.out.println("Java的虚拟机实现供应商:"+props.getProperty("java.vm.vendor"));
   System.out.println("Java的虚拟机实现名称:"+props.getProperty("java.vm.name"));
   System.out.println("Java运行时环境规范版本:"+props.getProperty("java.specification.version"));
   System.out.println("Java运行时环境规范供应商:"+props.getProperty("java.specification.vender"));
   System.out.println("Java运行时环境规范名称:"+props.getProperty("java.specification.name"));
   System.out.println("Java的类格式版本号:"+props.getProperty("java.class.version"));
   System.out.println("Java的类路径:"+props.getProperty("java.class.path"));
   System.out.println("加载库时搜索的路径列表:"+props.getProperty("java.library.path"));
   System.out.println("默认的临时文件路径:"+props.getProperty("java.io.tmpdir"));
   System.out.println("一个或多个扩展目录的路径:"+props.getProperty("java.ext.dirs"));
   System.out.println("操作系统的名称:"+props.getProperty("os.name"));
   System.out.println("操作系统的构架:"+props.getProperty("os.arch"));
   System.out.println("操作系统的版本:"+props.getProperty("os.version"));
   System.out.println("文件分隔符:"+props.getProperty("file.separator"));   //在 unix 系统中是"/"
   System.out.println("路径分隔符:"+props.getProperty("path.separator"));   //在 unix 系统中是":"
   System.out.println("行分隔符:"+props.getProperty("line.separator"));   //在 unix 系统中是"/n"
   System.out.println("用户的账户名称:"+props.getProperty("user.name"));
   System.out.println("用户的主目录:"+props.getProperty("user.home"));
   System.out.println("用户的当前工作目录:"+props.getProperty("user.dir"));
 
分享到:
评论

相关推荐

    Java中通过ADO连接数据库

    Recordset可以用来遍历查询结果,例如`rs.getProperty("BOF")`和`rs.getProperty("EOF")`检查是否到达结果集的开头或结尾,`rs.getString()`获取当前行的数据。 8. **关闭资源**:操作完成后,别忘了关闭Recordset...

    java操作word之jacob(jacob.dll + jacob.jar),绝对实用

    Dispatch documents = word.getProperty("Documents").toDispatch(); Dispatch doc = Dispatch.call(documents, "Open", "C:\\path\\to\\document.docx").toDispatch(); ``` 5. **执行操作**:使用`Dispatch`类...

    JAVA100例之实例89数据库连接从属性文件中获得

    最后别忘了关闭连接以释放资源: ```java // 数据库操作... conn.close(); ``` 通过这种方式,我们可以将数据库连接信息与代码分离,使得程序更加灵活且易于维护。同时,这也是一种良好的编程实践,因为敏感信息...

    如何利用Java-JACOB操作WORD文档

    初始化后,别忘了在完成操作后调用`ComThread.Release()`来释放资源。 接下来,实例化Word应用程序并创建一个新的空白文档。这可以通过`ActiveXComponent`类实现,如下所示: ```java ActiveXComponent objWord = ...

    ftp帮助 java ftp

    在上传完成后,别忘了关闭FTP连接: ```java ftpClient.logout(); ftpClient.disconnect(); ``` 注意,实际的`uploadFile`方法需要实现文件的上传逻辑,这通常涉及到打开本地文件流,调用`FTPClient`的`storeFile`...

    documentConvertor_jacob使用_java_doc_

    Dispatch doc = word.getProperty("Documents").toDispatch(); Dispatch.open(doc, "C:\\path\\to\\your\\document.doc", true); ``` 4. **执行转换操作**:使用`SaveAs`方法,将文档保存为其他格式,如PDF。 `...

    jcom 实现 java 写 Excel实例(包含jar包_dll文件_api)资料全

    5. **保存并关闭**:完成数据写入后,别忘了保存工作簿并关闭Excel应用程序: ```java workbook.invoke("Save"); excel.invoke("Quit"); ``` 在`jcom_api_jar_demo`这个文件中,应该包含了`jcom`库的API示例代码,...

    java 导出 word 代码

    Dispatch documents = objWord.getProperty("Documents").toDispatch(); Dispatch document = Dispatch.call(documents, "Add").toDispatch(); ``` 3. **操作文档内容**: 获取文档内容对象后,你可以对其进行...

    读取webroot文件下的属性文件

    5. 不忘关闭输入流。 在实际项目中,可能还需要处理异常,例如文件不存在或读取过程中出错。此外,为了提高代码的可维护性和复用性,这些操作通常会被封装到一个单独的服务或工具类中。这样,其他组件只需调用相应...

    NTP校时判断win或linux服务.rar

    例如,如果`System.getProperty("os.name")`返回"Windows",则可以认为系统是Windows;如果是"Linux",则为Linux。 6. **异常处理**:在整个过程中,应妥善处理可能出现的网络错误、解析错误和其他异常,确保程序的...

    加载配置文件的方式(java[Properties,InputStream]与apache-commons-configuration组件)

    - 获取配置值,例如`props.getProperty("key")`。 - 不忘关闭`InputStream`,防止资源泄漏。 这种方法简单易用,适用于小型项目。然而,对于大型、复杂的配置,它可能显得不够灵活,因为不支持高级的配置结构如...

    Java中使用Properties配置文件的简单方法

    读取完成后,别忘了关闭输入流。 注意:在实际开发中,我们通常会将文件路径、异常处理等封装成更通用的方法,以提高代码的可复用性和健壮性。此外,Properties类还提供了其他功能,如`getProperty(key)`用于获取...

    Java JDBC连接数据库常见操作总结

    Java JDBC(Java Database Connectivity)是Java平台中用于与数据库交互的一种技术,它为开发者提供了一组API,使得Java程序能够连接并操作各种类型的数据库。在本文中,我们将深入探讨Java JDBC连接MySQL和Oracle...

    jacob 1.180 jacob-1.18-x64.dll jacob-1.18-x86.dll

    Dispatch workbooks = excel.getProperty("Workbooks").toDispatch(); Dispatch workbook = Dispatch.call(workbooks, "Open", "C:\\example\\test.xlsx").toDispatch(); ``` 最后,使用完毕后,别忘了清理资源并...

    动态将数据导入至word

    "动态将数据导入至word"这个主题就是关于如何利用编程方式,特别是Java库JACOB来实现这一功能。JACOB(Java COM Bridge)是一个强大的库,它允许Java应用程序与COM组件交互,比如Microsoft Office套件中的Word。 ...

    properties读取工具类设计

    最后,别忘了在`application.properties`或`application.yml`中声明文件位置,如`spring.config.location=classpath:config/*.properties`,让Spring自动加载所有匹配的配置文件。 通过以上设计,我们构建了一个...

    Jacob演示Demo

    Dispatch workbooks = excel.getProperty("Workbooks").toDispatch(); Dispatch workbook = Dispatch.call(workbooks, "Add").toDispatch(); ``` 5. **处理COM对象的属性和方法**:我们可以调用`Dispatch.call`...

    jacob-1.17相关jar包

    Dispatch workbooks = excel.getProperty("Workbooks").toDispatch(); Dispatch workbook = Dispatch.call(workbooks, "Open", "C:\\example\\file.xlsx").toDispatch(); ``` 4. **处理数据**:使用`Dispatch`的...

    jacob 操作word实现demo

    4. **关闭和释放资源**:最后,别忘了关闭文档并释放所有使用的资源,以防止内存泄漏。 ```java Dispatch.call(document, "Close", false); Dispatch.releaseAll(); word.invoke("Quit", new Variant[]{}); word = ...

    用Jacob自动化操作Excel

    Dispatch workbooks = excel.getProperty("Workbooks").toDispatch(); Dispatch workbook = Dispatch.call(workbooks, "Open", "C:\\path\\to\\your\\file.xlsx").toDispatch(); ``` 5. **操作工作表** 工作簿...

Global site tag (gtag.js) - Google Analytics