• <nav id="cwumo"><code id="cwumo"></code></nav>
  • <menu id="cwumo"><strong id="cwumo"></strong></menu>

    Java中靜態變量的適用場景

    時間:2024-10-11 15:28:34 JAVA認證 我要投稿
    • 相關推薦

    Java中靜態變量的適用場景

      Java類中的靜態變量在程序運行期間,其內存空間對所有該類的對象實例而言是共享的,有些時候可以認為是全局變量。因此在某些時候為了節省系統內存開銷、共享資源,可以將類中的一些變量聲明為靜態變量,通過下面的例子,你可以發現合理應用靜態變量帶來的好處:

      Java代碼

      public class WeekA{

      static class Data {

      private int week;

      private String name;

      Data(int i, String s) {

      week= i;

      name = s;

      }

      }

      Data weeks[] = {

      new Data(1, "Monday"), new Data(2, "Tuesay"), new Data(3, "Wednesday"), new Data(4, "Thursday"), new Data(5, "Friday"), new Data(6, "Saturday"), new Data(7, "Sunday")

      };

      public static void main(String args[]) {

      final int N = 10000;

      WeekA weekinstance;

      for (int i = 1; i <= N; i++){

      weekinstance = new WeekA ();

      }

      }

      }

      public class WeekA{

      static class Data {

      private int week;

      private String name;

      Data(int i, String s) {

      week= i;

      name = s;

      }

      }

      Data weeks[] = {

      new Data(1, "Monday"), new Data(2, "Tuesay"), new Data(3, "Wednesday"), new Data(4, "Thursday"), new Data(5, "Friday"), new Data(6, "Saturday"), new Data(7, "Sunday")

      };

      public static void main(String args[]) {

      final int N = 10000;

      WeekA weekinstance;

      for (int i = 1; i <= N; i++){

      weekinstance = new WeekA ();

      }

      }

      }

    【Java中靜態變量的適用場景】相關文章:

    php中static靜態變量的使用方法06-11

    php靜態成員變量分享05-05

    靜態化網站在SEO中的優勢05-12

    如何使用網絡中靜態IP地址09-14

    CSS中關于變量的基本教程詳解10-20

    在java中Synchronized的用法10-15

    Java中的動態代碼編程06-27

    在Java中執行JavaScript代碼07-14

    Java中調用Oracle包的過程06-27

    PHP的變量的介紹11-06

    日韩激情