每日學習小結 20190716

2021-09-25 07:45:41 字數 345 閱讀 1602

20190716

1、區域性變數和成員變數的區別:

成員變數:

1、成員變數定義在類中,在整個類中都可以被訪問。

2、成員變數隨著物件的建立而建立,隨著物件的消失而消失,存在於物件所在的堆記憶體中。//堆記憶體和棧記憶體的區別

3、成員變數有預設初始化值。

區域性變數:

1、區域性變數只定義在區域性範圍內,如:函式內,語句內等,只在所屬的區域有效。

2、區域性變數存在於棧記憶體中,作用的範圍結束,變數空間會自動釋放。

3、區域性變數沒有預設初始化值 

在使用變數時需要遵循的原則為:就近原則

首先在區域性範圍找,有就使用;接著在成員位置找。

7 1 每日小結

1.安卓中的 nullable 和 nonnull 注釋有啥作用?1 用來 標記方法 是否 能傳入 null 值。2 如果可以傳入 null 值,則標記 nullable 否則就標記 nonnull.3 在我們做了一些 不安全的 不嚴謹的編碼操作的時候,這些注釋會給我們一些警告。2.關於活動 act...

每日小結130928

1 繪製直線 矩形 橢圓等圖形的兩種 1 常用 g.drawline 70,50,180,50 g.drawrect 30,40,80,60 g.drawoval 30,20,80,50 2 另外一種 graphics2d g2 graphics2d g 獲得graphics2d物件 line2d....

每日小結8 27

這周開始學習c 中陣列問題,剛開始學感覺有點吃力,剛學了一維陣列和二維陣列,對於定義陣列還不能夠熟練定義,不能夠熟練使用,下面記一些在寫程式時的一些方法 學會使用split 的方法分隔內容,然後組成一維陣列 contains的用法來判斷內容,其返回內容是bool型別的true和false,下面就是通...