广州疯狂软件学院拥有三大课程体系包括:java课程,android课程,ios课程,本文主要讲述Java对象引用处理机制,更多java知识,android知识,ios知识,疯狂软件官网持续更新中。

  在Java web项目中经常会用属性文件作为配置文件,而其一般放在src的根目录下,读取文件时一般会有以下两种情况:

  方式一、在servlet中读取:

  Java代码

  // action配置文件路径

  public static final String ACTIONPATH = "WEB-INF/classes/actions.properties";

  // 属性文件

  public static final Properties prop = new Properties();

  // 获取servlet上下文的绝对路径,如:C:\Program Files\Apache\Tomcat 6.0\webapps\fee\

  String path = getServletContext().getRealPath("\\");

  // 把文件读入文件输入流,存入内存中

  FileInputStream fis = new FileInputStream(new File(path + ACTIONPATH));

  //加载文件流的属性

  prop.load(fis);

  方式二、在一般的类中读取:

  Java代码

  // action配置文件路径

  public static final String ACTIONPATH = "actions.properties";

  // 属性文件

  public static final Properties prop = new Properties();

  // 获取当前类加载的根目录,如:/C:/Program Files/Apache/Tomcat 6.0/webapps/fee/WEB-INF/classes/

  String path = UriFilter.class.getClassLoader().getResource("").toURI().getPath();

  // 把文件读入文件输入流,存入内存中

  FileInputStream fis = new FileInputStream(new File(path + ACTIONPATH));

  //加载文件流的属性

  prop.load(fis);

  读取文件的属性的值:

  Java代码

  String propertyName = "aa";

  String propertyValue = prop.getProperty(propertyName );

  广州疯狂软件让学生掌握主流的、前沿Java web开发技术,熟练使用Struts,、Hibernet、Sping,掌握Ajax和Webservice技术。通过各种全真企业项目训练熟悉企业软件开发流程,能够独立设计开发Web应用程序,具有直接进入企业工作的能力。疯狂软件培训专注于高端软件编程培训,技术知识沉淀深厚的老师,让你感受Java的魅力,激发你对于编程的热爱,通过短短几个月的时间,让你在半年的时间内掌握8-10万的代码量,掌握Java核心技术,迅速成为技能型的现代化高端人才,迅速获得高薪就业!