博客

  • Android中直接按路径读取properties文件

    static {
            try {
                /**
                 * 从配置文件中读取数据 使用Java方式读取
                 */
                Properties pro = new Properties(); 
                        pro.load(FileLoader.class.getResourceAsStream("/assets/IpConfig.properties"));
                url = pro.getProperty("wcfHttpsAddress");
                httpType = Integer.parseInt(pro.getProperty("httpType"));
            } catch (Exception e) {
                Log.e("读取资源文件异常",e.toString());
            }
        }
  • Java静态代码块 静态变量执行顺序

    1、父类静态变量和静态代码块(先声明的先执行);

    2、子类静态变量和静态代码块(先声明的先执行);

    3、父类的变量和代码块(先声明的先执行);

    4、父类的构造函数;

    5、子类的变量和代码块(先声明的先执行);

    6、子类的构造函数。