j2ee項目里面service層里面為什么要建立一個接口?
說簡單點第一種方式:建立個接口第二種方式:直接實例化第一種:比如你用Spring框架,可以在用到UserServiceImpl的時候定義接口,最后使用XML方式實例化,這樣以后需要修改,只要改xml(所謂的低耦合)第二種:假設你直接在java文件中直接實例化,萬一你不在用這個類了,要用另外的類來代替,需要改java文件,很麻煩(即所謂的耦合度高)耦合度低的程序要好現在你可能接觸不到,但是使用接口的編程方式對以后的開發非常有幫助,別人看著也高端。