大家好,今天小编关注到一个比较有意思的话题,就是关于java语言程序设计基础篇目录的问题,于是小编就整理了3个相关介绍j***a语言程序设计基础篇目录的解答,让我们一起看看吧。

  1. jdk的根目录是什么?
  2. 一个Android项目一般包含哪些目录?
  3. java中获取工程中res目录路径的方法?

jdk的根目录是什么?

JDK的根目录是包含版权、许可证和自述文件等的目录,是JDK软件安装根目录。

java语言程序设计基础篇目录-java语言程序设计基础篇目录图片
(图片来源网络,侵删)

JDK的根目录下有bin、jre等子目录。其中,bin目录中存放的是J***a开发工具,如J***a编译器j***ac.exe和J***a运行工具j***a.exe;jre目录是J***a运行时的环境根目录,包含J***a虚拟机、运行时的类包、J***a应用启动器和一个bin目录,但不包含开发环境中的开发工具。

一个Android项目一般包含哪些目录?

一个Android项目通常包含以下目录:
src:存放J***a源代码的目录,里面建立包,包里面有J***a源文件。
gen:自动产生J***a源文件的目录,主要是R.j***a文件,里面存储的是项目中添加的***所对应的id。
assets:存放一些随程序一起打包的文件,在程序运行时可以动态读取里面的内容。
bin:主要包含编译时自动产生的文件。
libs:存放项目中用到的第三方jar包,该目录下的jar包会被自动添加到构建路径里去。
res:存放一些***的目录,如drawable、layout、values等子目录,分别用于存放图片、布局文件和字符串等***。
AndroidManifest.xml:这是Android清单文件,所有的Activity都需要在这里面进行注册才能够访问,还可以设置添加权限以及android sdk的版本号等等。
此外,根据项目的具体需求和结构,还可能包含其他目录和文件。希望以上信息对你有帮助。

java语言程序设计基础篇目录-java语言程序设计基础篇目录图片
(图片来源网络,侵删)

一个Android项目一般包含以下目录:***,src,build.gradle和gradle/wr***er。其中,***目录包含了所有应用程序的代码、***和配置文件;src目录则分为main和test两个子目录,存储应用程序源代码和测试代码;

build.gradle文件则是项目的构建文件,通过这个文件指定了项目的构建规则和依赖库;

java语言程序设计基础篇目录-java语言程序设计基础篇目录图片
(图片来源网络,侵删)

gradle/wr***er目录包含了Gradle构建工具的具体版本,以便于项目的构建和维护。这些目录和文件都是Android项目开发必需的,对于开发者来说,理解它们的作用和关系,能够更好地开展Android应用程序的开发工作。

j***a中获取工程中res目录路径的方法?

获取当前类的所在工程路径; 如果不加“/” File f = new File(this.getClass().getResource("").getPath()); System.out.println(f)

;结果:C:Documents%20and%20SettingsAdministratorworkspaceprojectNameincom est 获取当前类的绝对路径;第二种:File directory = new File("");//参数为空 String courseFile = directory.getCanonicalPath() ; System.out.println(courseFile)

;结果:C:Documents and SettingsAdministratorworkspaceprojectName 获取当前类的所在工程路径;第三种:URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt")

; System.out.println(xmlpath)

;结果:file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt 获取当前工程src目录下selected.txt文件的路径第四种:System.out.println(System.getProperty("user.dir"))

;结果:C:Documents and SettingsAdministratorworkspaceprojectName 获取当前工程路径第五种:System.out.println( System.getProperty("j***a.class.path"))

;结果:C:Documents and SettingsAdministratorworkspaceprojectNamein获取当前工程路径

到此,以上就是小编对于j***a语言程序设计基础篇目录的问题就介绍到这了,希望介绍关于j***a语言程序设计基础篇目录的3点解答对大家有用。