奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

Java語言static關鍵字

時間:2024-08-12 20:12:59 java語言 我要投稿
  • 相關推薦

Java語言static關鍵字

  導語:Java語言static的靜態屬性是用來修飾成員變量和成員函數,下面讓我們一起了解一下這種關鍵詞吧!

  1、static關鍵字:

  (1)靜態的意思,用來修飾成員變量和成員函數

  (2)靜態的特點:

  隨著類的加載而加載

  優先于對象存在

  對所有對象共享

  可以被類名直接調用

  (3)靜態的注意事項

  A:靜態方法只能訪問靜態成員

  為什么:因為靜態的內容是隨著類的加載而加載,它是先進內存的。

  B:靜態方法中不能使用this,super關鍵字

  C:主方法是靜態的

  public static void main(String[] args)

  public:公共的意思,是最大權限修飾符。

  static:由于jvm調用main方法的時候,沒有創建對象。

  只能通過類名調用。所以,main必須用static修飾。

  void:由于main方法是被jvm調用,不需要返回值。用void修飾。

  main:main是主要的意思,所以jvm采用了這個名字。是程序的入口。

  String[]:字符串數組

  args:數組名

  在運行的時候,通過java命令給args數組賦值。

  格式:java MainTest hello world itcast

  (4)靜態變量和成員變量的區別

  A:調用方式

  靜態變量也稱為類變量,可以直接通過類名調用。也可以通過對象名調用。

  這個變量屬于類。

  成員變量也稱為實例變量,只能通過對象名調用。這個變量屬于對象。

  B:存儲位置

  靜態變量存儲在方法區長中的靜態區。

  成員變量存儲在堆內存。

  C:生命周期

  靜態變量隨著類的加載而存在,隨著類的消失而消失。生命周期長。

  成員變量隨著對象的創建而存在,隨著對象的消失而消失。

  D:與對象的相關性

  靜態變量是所有對象共享的數據。

  成員變量是每個對象所特有的數據。

  (5)靜態的優點和弊端

  優點:

  對對象的共享數據進行單獨空間的存儲,節省內存,沒有必要每個對象都存儲一份

  可直接被類名調用

  弊端:

  生命周期過長,隨著類的消失而消失

  訪問出現權限,即靜態雖好但只能訪問靜態

  (6)什么使用使用靜態呢?

  A:當所有對象共享某個數據的時候,就把這個成員變量定義為靜態修飾的。

  B:當某個方法沒有訪問該類中的非靜態成員,就可以把這個方法定義為靜態修飾。

  靜態的生命周期比較長,所以一般不推薦使用。

  (7)靜態代碼塊

  A:它只執行一次,它比main還先執行。

  B:執行順序

  靜態代碼塊--構造代碼塊--構造方法


【Java語言static關鍵字】相關文章:

淺談Java語言中static的作用08-10

java關鍵字復習09-25

理解java中的關鍵字06-22

java的import關鍵字的使用08-17

java的import關鍵字是什么09-03

解析Java中volatile關鍵字09-28

Java中synchronized關鍵字的用法07-23

Java編程中this關鍵字與super關鍵字的使用方法08-23

Java多線程常用的幾個關鍵字09-30

Java中final關鍵字用法的講解10-13

主站蜘蛛池模板: 兖州市| 应用必备| 皮山县| 微博| 城口县| 府谷县| 宁海县| 海晏县| 湖南省| 嫩江县| 华坪县| 冀州市| 平潭县| 昭觉县| 定南县| 扶绥县| 岳普湖县| 突泉县| 瑞安市| 新巴尔虎右旗| 古浪县| 高尔夫| 铁岭县| 皋兰县| 平和县| 来凤县| 洪雅县| 博乐市| 尼勒克县| 元阳县| 武宁县| 湛江市| 永登县| 孙吴县| 宜都市| 始兴县| 台湾省| 北辰区| 安宁市| 神农架林区| 精河县|