Java蜘蛛人 歡迎大家

          歡迎大家 來(lái)到我的blog , 如果我身邊的朋友 有什么不懂可以直接來(lái)問(wèn)我 我會(huì)細(xì)心的幫助你的. 如果網(wǎng)絡(luò)上的朋友有什么不懂的 可以加我Java蜘蛛人 QQ48187537
          posts - 54, comments - 192, trackbacks - 0, articles - 1
            各位同學(xué). 這段時(shí)間沒(méi)有寫(xiě)東西 是忙了點(diǎn).. 今天就教大家使用static

          首先看一段代碼.這個(gè)代碼就是不用main函數(shù)也可以輸出...
          public class Hello
          {
              
          static
              
          {
                  System.out.println(
          "Hello,word");
                  System.exit(
          0);  //如果不加上這行代碼會(huì)得到一個(gè)" main is not defined"的錯(cuò)誤
              }

              
          }



          下面更具體點(diǎn)的函數(shù)...注意 必須要用static 靜態(tài)的才能完成.. 否則就必須要寫(xiě)main函數(shù)了...

          public class Yanshi
          {
              Yanshi()
              
          {
                  
              }

              
          public static int haha()
              
          {
                  
          int r=3*10;
                  
          return r;

              }

              
          private static int id=haha();
              
          static 
                 
          {
                   System.out.println(id);
                       System.exit(
          0);
                 }

          }


            具體的static 方法. 我明天在和大家講解吧.~ 今天先睡了.... 明天請(qǐng)繼續(xù)來(lái)收看我的blog...



          大家好.!  今天又來(lái)了.   大家看下面的代碼就會(huì)懂了  static  謝謝大家

          我先定義一個(gè)接口 和一個(gè)抽像的類(lèi).

          1public interface SinterFace {
          2   public final static String intstr="hello is interface";
          3   public abstract void nostat();
          4}

           

           

           1public class Useinter implements SinterFace {
           2
           3    int inter = 5;
           4    static String str = "hello is class";
           5    public double dou = 1.0;
           6    
           7    public  void nostat() {
           8        System.out.println("is no static method");
           9    }

          10
          11    public static void stat() {
          12        System.out.println("is static method");        
          13    }

          14
          15}



           

           1public class Main {
           2
           3    public static void main(String[] args) {
           4        
           5        System.out.println("靜態(tài)變量方法在類(lèi)實(shí)例化之前都可以調(diào)用:");
           6        Useinter.stat();
           7        System.out.println(Useinter.str
           8                +"\n");
           9        
          10        System.out.println("非靜態(tài)變量方法要在類(lèi)實(shí)例化之后才可以調(diào)用:");        
          11        Useinter useinter = new Useinter();
          12        useinter.nostat();
          13        System.out.println(useinter.dou);
          14        System.out.println("類(lèi)中沒(méi)聲明是private的變量默認(rèn)都是public");
          15        System.out.println(useinter.inter);
          16
          17
          18        
          19        System.out.println("\n類(lèi)里的靜態(tài)變量可以被實(shí)例調(diào)用:");
          20        System.out.println(useinter.str
          21                  +"\n");
          22       
          23        System.out.println("接口里的靜態(tài)變量可以直接被調(diào)用:");    
          24        System.out.println(SinterFace.intstr);
          25    
          26    }

          27
          28}



          這是靜態(tài)導(dǎo)入類(lèi).

          1import  static java.lang.System.*;//如果前面像這樣定義了.那么請(qǐng)看下面
          2public class Test 
          3{
          4  public static void main (String[] args)
          5    {
          6      out.println("你好"); //這樣就不用加System.
          7       
          8    }
          9}

          還有 如果對(duì)Math使用靜態(tài)導(dǎo)入的話:
          sqrt(pow(x,2)+pow(y,2))
          看起來(lái)比
          Math.sqrt(Math.pow(x,2)+Math.pow(y,2))
          清晰的多.. 呵呵.

                                                                                                                                                                    __原創(chuàng)作者: 鄭成橋


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 博客| 将乐县| 凭祥市| 贵州省| 津南区| 扶余县| 潼南县| 新和县| 如东县| 海门市| 高邑县| 仪陇县| 黄浦区| 海门市| 皮山县| 杂多县| 安溪县| 博野县| 屯门区| 南投市| 贡山| 土默特右旗| 四会市| 石泉县| 北碚区| 韶山市| 四会市| 肇东市| 西吉县| 台中县| 峨山| 濮阳县| 广德县| 从江县| 古交市| 蒲城县| 大兴区| 和田市| 岳池县| 穆棱市| 祁东县|