Java方法參數裝配順序詳解
自動化裝配的確有很大的便利性,但是卻并不能適用在所有的應用場景,比如需要裝配的組件類不是由自己的應用程序維護,而是引用了第三方的類庫,這個時候自動裝配便無法實現,Spring對此也提供了相應的解決方案,那就是通過顯示的裝配機制——Java配置和XML配置的方式來實現bean的裝配。
從左到右依次裝配,參數的值一旦確定,即使后面修改了該值,方法拿到的值也不會隨之變化了。
代碼如下
class Solution { public int a; @Override public String toString() { return 'Solution{' +'a=' + a +’}’; }}public class Main{ static Solution max; static Solution change(){ max = new Solution(); max.a = 8; Solution s = new Solution(); s.a = 5; return s; } public static void method(Solution x,Solution y){ System.out.println(x); System.out.println(y); } public static void main(String[] args) { max =new Solution(); max.a=0; method(max,change()); }}
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。
相關文章:
1. Python 實現勞拉游戲的實例代碼(四連環、重力四子棋)2. python 寫函數在一定條件下需要調用自身時的寫法說明3. Java GZip 基于內存實現壓縮和解壓的方法4. java獲取文件編碼,jsoup獲取html純文本操作5. 淺談Android Studio導出javadoc文檔操作及問題的解決6. 利用CSS制作3D動畫7. 一款功能強大的markdown編輯器tui.editor使用示例詳解8. 存儲于xml中需要的HTML轉義代碼9. jsp+servlet簡單實現上傳文件功能(保存目錄改進)10. .Net加密神器Eazfuscator.NET?2023.2?最新版使用教程
