1. 程式人生 > >final 修飾方法中引數的問題

final 修飾方法中引數的問題

一、賦值的方式

 1、可以定義變數時直接賦值

 2、可以在程式碼塊中進行賦值(靜態程式碼塊和構造程式碼塊)

 3、可以再構造方法中進行賦值。

總結起來,就是要在物件建立之前完成賦值的過程。

 

二、值能不能改變的問題

1、對於基本資料型別的,如byte short char int 等,賦值後被final修飾的變數不能改變。

2、對於引用資料型別,地址不能改變,但是地址中的值可以發生改變。(String和包裝類除外)

 

來源:CSDN 原文:https://blog.csdn.net/weixin_42061676/article/details/80226860?utm_source=copy