java属性 user.dir获取当前工作目录

public class Test {
public staticvoid main(String[] args) {
Properties props = System.getProperties();
props.list(System.out);
}
}

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 :默认的临时文件路径
java.compiler :要使用的 JIT编译器的名称
java.ext.dirs :一个或多个扩展目录的路径
os.name :操作系统的名称
os.arch :操作系统的架构
os.version :操作系统的版本
file.separator :文件分隔符
path.separator :路径分隔符
line.separator :行分隔符
user.name :用户的账户名称
user.home :用户的主目录
user.dir :用户的当前工作目录

原文地址:http://blog.51cto.com/jtech/2151930

时间: 2024-07-31 19:37:14

java属性 user.dir获取当前工作目录的相关文章

linux C 获取当前的工作目录

#include <stdio.h> #include <string.h> #include <unistd.h> int main(void) { char buffer[1024] ; //获取当前的工作目录,注意:长度必须大于工作目录的长度加一 char *p = getcwd(buffer , 40); char *dir = NULL; printf("buffer:%s p:%s size:%d \n" , buffer , p , s

【Python笔记】【os】-- 获取设置当前工作目录

获取当前工作目录 os.getcwd() #用以获取当前的工作目录 改变当前工作目录 os.chdir(path) #用于改变当前工作目录到指定的路径 参数: Path  --要切换到的路径. 返回值:如果允许访问返回True,否则返回False. 例子: #-*-coding:utf-8-*- import os,sys path = 'D:\\' #查看当前工作目录 print("当前的工作目录为:%s" %os.getcwd()) #修改当前工作目录 os.chdir(path)

运用Java递归获取数据库的目录表结构

数据库设计 现在要设计一个目录数据库表,即一个表中存有根目录和各级子目录,这时候我们可以设计一张表,用parent_id来存储子目录对应的父目录的序号,设计表如下: 表的字段类型: +-----------+----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------+---------------------

Erlang 从入门到精通(三) 改变工作目录

对于初学者来书,经常会碰到下面的错误: no such file or directoryerror 提示找不到文件,这时候就需要将文件放到工作目录下,或者直接修改工作目录到文件所在位置. 右键ERlang启动图标——属性——修改起始位置 现在工作目录已经改变,启动ERlang程序   输入 pwd().   可以查看当前工作目录

java通过System.getProperty获取系统属性

getProperties public static Properties getProperties() 确定当前的系统属性. 首先,如果有安全管理器,则不带参数直接调用其 checkPropertiesAccess 方法.这可能导致一个安全性异常. 将 getProperty(String) 方法使用的当前系统属性集合作为Properties 对象返回.如果没有当前系统属性集合,则先创建并初始化一个系统属性集合.这个系统属性集合总是包含以下键的值: 键 相关值的描述 java.versio

JAVA之IO技术-获取指定目录下的文件夹和文件的File对象或是字符串名称。

package ioTest.io3; /* * 获取指定目录下的文件夹和文件的File对象或是字符串名称. * 也可以通过filter获取指定的文件夹或者指定类型的文件 * 这里面需要做一个总结,如何利用jdk的源码去理解不熟悉的方法的应用. */ import java.io.File; import java.io.FileFilter; import java.io.FilenameFilter; public class FileDemo2 { public static void m

JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件

package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要显示文件目录的层级 * 注:运用了递归的算法. */ public class FileDemo3 { public static void main(String[] args) { File dir=new File("F:\\黑马学习日程\\"); //File dir=new Fi

获取当前目录getcwd,设置工作目录chdir,获取目录信息

#include <unistd.h> #include <stdio.h> #include <limits.h> int main(int argc, char* argv[]) { char buf[PATH_MAX]; getcwd(buf, PATH_MAX-1); printf("the current path is :%s\n", buf); return 0; } 设置工作目录: #include <unistd.h>

.NET 获取项目的工作目录和执行目录

1.获取和设置当前工作目录 a)          System.IO.Directory.GetCurrentDirectory() 说明:获取应用程序的当前工作目录的完全限定路径.该方法是对Win32 API的GetCurrentDirectory函数的一个封装. 例如:'"C:\Documents and Settings\Administrator\My Documents" b)         System.Environment.CurrentDirectory 说明:获