这个东西其实很简单,如果我们用双系统的话,那个启动文件就是配置文件,这个启动文件告诉bios的引导系统
有哪些操作系统可以启动,不过这个配置文件一般不是我们手动配置的。
他的主要思想是:把程序中经常发生变化的东西从代码中抽出来,放在代码的外边,需要的时候还可以让代码读取到。
比如,在你把程序打包发布之后,肯定是不能再随便的更改源代码;
如果不然,有很多人用你的程序,一改源代码就要全部通知改过来,用户会发疯的!
但是有时候程序又要升级和打补丁,怎么办呢?
只能通过修改配置文件来做到了,一般的配置文件都是在主程序启动时,首先加载的,如果你把修改的信息写入
配置文件,那么程序启动时就会知道去哪里寻找新的资源,同时也避免了对源代码进行修改!!!
这也是设计原则中的“开闭原则”,对修改关闭,对扩展开放!!!
如果你想了解的深入一点,可以学习一点tomcat的知识,这样你配置几次就明白了
|