奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

Java中的匿名內部類的小結

時間:2024-09-22 02:20:05 java語言 我要投稿
  • 相關推薦

Java中的匿名內部類的小結

  java內部類分為: 成員內部類、靜態嵌套類、方法內部類、匿名內部類 。

  在java的世界里,提供了匿名內部類語法,用于幫助大家簡化代碼,本文簡要從接口,抽象類以及常規類以代碼的形式描述其常用模式。

  1. 接口模式

  public interface IWriter {void write();}public static void main(String[] args) {IWriter writer = new IWriter() {@Overridepublic void write() {System.out.println("IWriter write...");}};writer.write();}

  2.抽象類

  public abstract class AbstractWriter {public abstract void write();}public static void main(String[] args) {AbstractWriter abstractWriter = new AbstractWriter() {@Overridepublic void write() {System.out.println("AbstractWriter write...");}};abstractWriter.write();}

  3.常規類

  public class TextWriter implements IWriter {@Overridepublic void write() {System.out.print("text writer..");}}public static void main(String[] args) {TextWriter textWriter = new TextWriter() {@Overridepublic void write() {System.out.println("TextWriter 2 write...");}};textWriter.write();}

  4.在線程中使用

  public static void main(String[] args) {Thread thread = new Thread() {@Overridepublic void run() {new IWriter() {@Overridepublic void write() {System.out.println("IWriter thread write...");}}.write();}};thread.run();}

  5.結語

  綜上可以看出,其實不管是接口中,抽象類,還是常規類派生出來的匿名內部類,其用法都是一樣的。之所以說這個是一個語法糖,其本質是編譯器在編譯的時候,將匿名內部類單獨編譯成不多個不同的class,這個和單獨寫實現類后再調用其實本質是一樣,具體可以參見編譯后生成目錄.如下截圖所示:

【Java中的匿名內部類的小結】相關文章:

Java語言的內部類07-07

Java的內部類與類的加載器06-24

Java中定義與聲明的區別05-21

淺談Java中的弱引用10-27

Java編程中異常處理的方法10-02

java中的4個核心概念07-15

Java中的多態用法實例分析10-23

JAVA中STRING的常用方法總結06-28

Java中hashmap和hashtable的區別06-20

理解java中的關鍵字06-22

主站蜘蛛池模板: 修武县| 南川市| 湖口县| 佳木斯市| 嘉定区| 襄樊市| 社会| 沛县| 河间市| 泰宁县| 泗洪县| 衡南县| 蒙自县| 黔西县| 岐山县| 平利县| 玛曲县| 辽中县| 白山市| 基隆市| 康乐县| 绥阳县| 吉木萨尔县| 西贡区| 汉寿县| 修水县| 乌鲁木齐市| 马龙县| 平邑县| 邳州市| 永登县| 苍梧县| 桦川县| 昌黎县| 清镇市| 沁水县| 大方县| 静安区| 花垣县| 沛县| 新丰县|