• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 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 ();

          }

          }

          }

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【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

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 人人爽免费在线视频 | 亚洲国产人成自精在线尤物 | 亚洲成年男人的天堂网 | 久热re6在线精品视频 | 久久综合五月丁香久久激情 | 中文字幕乱码一区二区三区免费 |

            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 ();

              }

              }

              }