對於形式參數只能用final修飾符,其它任何修飾符都會引發編譯器錯誤

在Java中修飾符總共有一下幾種:

1.訪問控制修飾符
   分別有:public private protected,缺省

2.其它修飾符
  
  分別有:abstract,final,static,native,synchronized,transient,volatile等


對於形式參數只能用final修飾符,其它任何修飾符都會引發編譯器錯誤。可是用這個修飾符也有必定的限制,就是在方法中不能對參數作任何修改。

不過通常狀況下,一個方法的形參不用final修飾。只有在特殊狀況下,那就是:方法內部類。

一個方法內的內部類若是使用了這個方法的參數或者局部變量的話,這個參數或局部變量應該是final。

經過以上分析,你應該知道答案了吧。

由於字段修飾符包括不少(上面寫的),可是方法修飾符只能用final這一個修飾符。

因此說這句話不對。spa

相關文章
相關標籤/搜索