Java 形式參數


        形式參數可被視為local variable。形參和局部變量一樣都不能離開方法。都只有在方法內才會發生作用,也只有在方法中使用,不會在方法外可見。 對於形式參數只能用final修飾符,其它任何修飾符都會引起編譯器錯誤。但是用這個修飾符也有一定的限制,就是在方法中不能對參數做任何修改。 不過一般情況下,一個方法的形參不用final修飾。只有在特殊情況下,那就是:方法內部類。  一個方法內的內部類如果使用了這個方法的參數或者局部變量的話,這個參數或局部變量應該是final。 形參的值在調用時根據調用者更改,實參則用自身的值更改形參的值(指針、引用皆在此列),也就是說真正被傳遞的是實參。
        方法的參數列表指定要傳遞給方法什么樣的信息,采用的都是對象的形式。因此,在參數列表中必須指定每個所傳遞對象的類型及名字。像JAVA中任何傳遞對象的場合一樣,這里傳遞的實際上也是引用,並且引用的類型必須正確。
        一般情況下,一個方法的形參不用final修飾。只有在特殊情況下,那就是:方法內部類。   一個方法內的內部類如果使用了這個方法的參數或者局部變量的話,這個參數或局部變量應該是final。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM