zoukankan      html  css  js  c++  java
  • 后缀名为properties,config和xml的文件内容读取

    1、先建立文件(后缀名为properties和config)

    2、读取类建立

    public class Read{

      public static Properties  properties = new Properties();

      static {

        tr{

          properties.load(new FileReader(src/type.properties));

        }catch(Exception e){

          e.printStackTrace();

        }

      }

      public static void main(String[] args){

        //方式一

        String type = properties.getProperty("type");

        TVFactory tvFactory = (TVFactory)Class.forName(type).newInstance();

        TV tv = tvFactory.produceTV();

        tv.pay();

        //方式二(xml的读取)

        SAXReader reader = new SAXReader();

        Document document = reader.read(new File(src/tv.xml));

        Element config = document.getRootElement();

        Iterator it =  config.elementIterator();

        String str = null;

        while(it.hasNext){

          Element type = it.next();

          str = type.getStringValue();

        }

             TVFactory tvFactory = (TVFactory)Class.forName(type).newInstance();

        TV tv = tvFactory.produceTV();

        tv.pay();

      }

    }

  • 相关阅读:
    12.19手动 项目部署
    12.19 redis缓存
    12.19 redis缓存
    用压测模拟并发、并发处理(synchronized,redis分布式锁)
    12.19 异常捕获补充
    app提交版本更新的流程
    变量
    类型转换的判别
    本文档中使用的伪类型
    Callbacks
  • 原文地址:https://www.cnblogs.com/hgc-bky/p/5890371.html
Copyright © 2011-2022 走看看