<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      泛型方法

      package 泛型;
      //泛型方法:

      /*泛型類定義的泛型,在整個類中有效,如果被方法使用
      那么泛型類的對象明確要操作的具體類型后,所有要操作的類型就
      已經固定了。*/
      /*為了讓不同方法可以操作不同類型,而且類型還不確定。那么可以將泛型定義在方法上*/
      /*特殊之處:靜態方法不可以訪問類上定義的泛型。
       * 如果靜態方法操作的應用數據類型不確定,可以將泛型定義在方法上。
       * */
      class Demo<T>{//將類型定義在類上
          public void show(T t){
              System.out.println("show"+t);
          }
          public void print(T t){
              System.out.println("print"+t);
          }
          /*public static void method(T t){//錯誤的方式
              System.out.println("method:"+t);
          }*/
          public static <W> void method(W t){//<W>泛型放在修飾符后面,返回值前面
              System.out.println("method"+t);
          }
      }

      class Demo1{//將類型定義在方法上
          public <T> void show(T t){
              System.out.println("show:"+t);
          }
          public <Q> void print(Q q){
              System.out.println("print:"+q);
          }
      }
      //既給類定義了泛型,又在類中定義了泛型方法
      class Demo2<T>{
          public void show(T t){
              System.out.println("show:"+t);
          }
          public <Q> void print(Q q){
              System.out.println("print:"+q);
          }
          
      }

      public class GenericDemo {
          public static void main(String[] args) {
              //將泛型定義在方法上
              Demo1 d = new Demo1();
              d.show("haha");
              d.show(4);
              d.show(new Integer(4));
              d.print(4);
              d.print("hehe");
              
              
              
              //泛型定義在類上的情況
              Demo<String> d1 = new Demo<String>();
              
              d1.show("aaa");
              d1.print("4");
              
              Demo<Integer> d2 = new Demo<Integer>();
              d2.show(new Integer(4));
              d2.print(9);
              
              //既給類定義了泛型,又在類中定義了泛型方法
              Demo2<String> d3 = new Demo2<String>();
              d3.show("haha");
              d3.print(4);
              
          }
          
              
      }

      posted @ 2016-05-01 22:21  宮學良  閱讀(170)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 一级国产在线观看高清| 99久久久国产精品免费无卡顿| 国产精品久久久久久久久久妞妞| 国产一区二区在线观看粉嫩| 国产精品欧美一区二区三区不卡| 迁西县| 久久精品久久黄色片看看| 深夜释放自己在线观看| 国产精品爽爽v在线观看无码| 亚洲综合av男人的天堂| 午夜久久水蜜桃一区二区| 天天做天天爱夜夜爽毛片| 9lporm自拍视频区| 亚洲欧美国产日韩天堂区| 秋霞av鲁丝片一区二区| 男女啪啪免费观看网站| 日日碰狠狠添天天爽五月婷| 久久中文骚妇内射| 国产午夜91福利一区二区| 亚洲乱理伦片在线观看中字| 欧美激情一区二区三区在线| 精品国产一区二区三区蜜臀| 免费午夜无码片在线观看影院| 彭山县| 性做久久久久久久久| 在线看免费无码av天堂| 中文无码乱人伦中文视频在线| 欧洲美熟女乱又伦免费视频| 粉嫩一区二区三区国产精品| 国产精品视频一区不卡| 国产一级黄色片在线播放| 亚洲中文字幕无码专区| 久久婷婷成人综合色综合| 亚洲国产精品成人综合色在| 亚洲成精品动漫久久精久| 国产成人精品永久免费视频| 久久久久久综合网天天| 疯狂三人交性欧美| 国产精品一区二区久久岳| 99久久婷婷国产综合精品青草漫画 | аⅴ天堂中文在线网|