<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    工作小驛

    Ninja!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      103 Posts :: 0 Stories :: 36 Comments :: 0 Trackbacks
    我們在定義常量的時候,可以把常量定義在接口里面,如:


    package org.zy.demo.base;

    public interface InterfaceDemo {

    final String name="this is my name";

    }


    上面是我定義的接口和常量。

    常量的定義沒有指明 public static

    我實現此接口:


    package org.zy.demo.base;

    public class InterfaceImpl implements InterfaceDemo{

    }


    那么我們如何訪問呢?

    我做了一個demo:


    package org.zy.demo.base;

    public class MainDemo {

    public static void main(String[] args){
    InterfaceImpl ii=new InterfaceImpl();
    String name = InterfaceDemo.name;
    System.out.println(name);
    String n=ii.name;
    System.out.println(n);
    }
    }


    執行的結果如下:

    this is my name

    this is my name

    在上面的程序中,我們使用了兩種不同的方法來取得了 name的值。

    由第一種方法我們可以知道:

    其實接口內定義的所有的屬性和方法都是public類型的。如果是屬性,其默認是Public static 的

    通過第二種方法我們可以知道,此屬性是公有的。否則我們怎么能直接訪問呢?

    由上面的結論我們可以知道為什么我們定義接口中的方法的時候,不用添加public,如泥可以定義如下方法:


    Public Interface A{
    A();
    }


    當然你也可以:


    Public Interface A{
    Public A();
    }
    posted on 2007-08-14 12:16 王君 閱讀(490) 評論(0)  編輯  收藏 所屬分類: J2SE
    主站蜘蛛池模板: 国产精品亚洲а∨无码播放不卡| 亚洲精品视频在线播放| 亚洲AV色欲色欲WWW| 好大好硬好爽免费视频| 亚洲中文字幕一区精品自拍| 最近中文字幕免费mv视频7| 亚洲AV无码专区在线亚| 67194成是人免费无码| 亚洲国产成人无码AV在线影院| 毛片免费在线播放| 亚洲午夜理论片在线观看| 韩国日本好看电影免费看| 老司机午夜性生免费福利| 亚洲JIZZJIZZ中国少妇中文| 乱爱性全过程免费视频| 亚洲人成网77777亚洲色| 少妇太爽了在线观看免费视频| 亚洲色大成网站www永久| 最近中文字幕无吗免费高清| 午夜在线亚洲男人午在线| 国产亚洲一区二区在线观看| 99在线观看视频免费| 亚洲一日韩欧美中文字幕在线| 国产精品成人无码免费| 青柠影视在线观看免费高清 | 美女被羞羞网站免费下载| 亚洲人成网站在线观看青青| 日本在线看片免费人成视频1000 | 亚洲福利视频网址| 成人毛片免费播放| 一级毛片免费播放视频| 亚洲人成网站影音先锋播放| 国产一精品一AV一免费孕妇 | 免费国产成人午夜在线观看| 亚洲人成电影网站久久| 亚洲一区二区视频在线观看| 免费无码一区二区三区| 国产精品亚洲专区无码唯爱网| 亚洲人成中文字幕在线观看| 女性无套免费网站在线看| 国产又黄又爽胸又大免费视频|