typesafe下的config包可以用來讀取配置文件,支持多種形式。
參考:https://github.com/typesafehub/config
但是,若使用
ConfigFactory.load()加載配置文件,只能加載src/main/resources目錄下的application.conf文件,不夠靈活。
通過研究發現,可以使用
val c = ConfigFactory.parseFile(new File("*****.conf"))加載任意位置的配置文件
typesafe下的config包可以用來讀取配置文件,支持多種形式。
參考:https://github.com/typesafehub/config
但是,若使用
ConfigFactory.load()加載配置文件,只能加載src/main/resources目錄下的application.conf文件,不夠靈活。
通過研究發現,可以使用
val c = ConfigFactory.parseFile(new File("*****.conf"))加載任意位置的配置文件
1、什麼是序列化 序列化:將對象寫入到IO流中 反序列化:從IO流中恢復對象 補充: Serializable 是一個空接口,它的目的僅是標識一個類的對象可以被序列化。 Java 提供的一種高效機
應答技巧如下圖: B類繼承了A類,C類繼承了B類 答:加入說我們現在想讓B和C同時擁有某個方法或者屬性,我們就可以在A類中直接添加,讓B和C同時具有這個方法和屬性,這就同時體現了代碼的擴展性和維護性。