本文目录一览:
- 1、java获取根目录下的文件对象到testListFile方法中,检查是否报错
- 2、java 相对路径与根目录的问题
- 3、java读取根目录为什么到了src下
- 4、求(Java)JDK目录中以下根目录的作用及一般常识
- 5、java项目根目录和类路径问题
java获取根目录下的文件对象到testListFile方法中,检查是否报错
1、通过它们我们可以确定文件是java中的目录还是常规文件。
2、如果文件存在并且是常规文件,则此方法返回true,请注意,如果文件不存在,则返回false。
3、如果文件实际上是目录,则此方法返回true;如果路径不存在,则返回false。以上就java获取根目录下的文件对象到testListFile方法中检查是否报错的方法。
java 相对路径与根目录的问题
("/images/tubiao1.png"))); 的 / 代表的是 src 这个根目录。
("../images/tubiao1.png") 的 .. 代表的是 上级目录,比如你现在在 denglu这个目录,上一个目录 就是src了,也就是说你现在写的意思是说src/images/tubiao1.png与上面是一样的
("./images/tubiao1.png") 的./代表的是当前目录 比如你现在在 denglu这个目录 也就是说你现在写的意思是说denglu/images/tubiao1.png
java读取根目录为什么到了src下
src目录只是java默认的源文件路径,可以自行按照需求进行修改调整。编译器可以自动进行编译。
求(Java)JDK目录中以下根目录的作用及一般常识
bin目录:
bin是binary的缩写,此目录下存放了jdk开发工具的可执行文件;因为这些开发工具都被编译成二进制的执行文件,因此取名为bin。
目录中有编译器、解释器和许多其它工具(如服务器工具、IDL、package工具和jdb等)
lib目录:
lib是library的缩写,意为JAVA类库或库文件,是开发工具使用的归档包文件。
jre:
jre是java runtime environment的缩写,意为java程序执行时期的环境。
此目录是Java运行时环境的根目录,包含java虚拟机,运行时的类包和java应用启动器,但不包含开发环境中的开发工具。
它下面有bin子目录,包括平台所用工具和库存的可执行文件和DLL文件;lib子目录包括java运行环境的代码库、属性设置和资源文件,默认安装目录,安全管理。
include:
包含c语言头文件,支持java本地接口与java虚拟机调试程序接口的本地编程技术
此目录下面是一些供C语言使用的标题文件(header file)
demo:
意思为示范,此目录存放着含有源代码的不同程序示例。
sample:
sun配带的帮助学习者学习的java例子。src.zip
JAVA类库的压缩文件
java项目根目录和类路径问题
java获取src目录下文件夹的相对路径问题如下:
目录结构:
project
out
src
read.java
test.txt
files
opts
项目为priject
out目录为.class输出目录
src下为文件目录
src下有两个包,files、opts
想通过相对路径获取test.txt的路径
但是用反射只能获取到.class,也就是out里的路径
输出后的目录不就是在out里面了,那个里面的和src里面的文件是一样的, getClass().getResource()就可以得到classpath了啊
看看设置的资源文件编译路径