java匿名內(nèi)部類實例代碼詳解
這篇文章主要介紹了java匿名內(nèi)部類實例代碼詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
Person.java
package insof; public class Person extends Object{ String name; static int age; public Person() { this.name = "tom"; System.out.println("執(zhí)行的是構(gòu)造方法"); } public void test(){ System.out.println("Person的test方法"); }
Main.java
package insof; public class Main { public static void main(String[] args) { //匿名內(nèi)部類,為Person的子類 //該類沒有類名,不能顯示的調(diào)用new方法來創(chuàng)建對象,想要初始化屬性可以用代碼塊 Person p = new Person() { { super.name = "jack"; } @Override public void test() { System.out.println("匿名子類"); } }; System.out.println(p.name); p.test(); } }
輸出:
執(zhí)行的是構(gòu)造方法
jack
匿名子類
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java使用正則表達式提取XML節(jié)點內(nèi)容的方法示例
這篇文章主要介紹了Java使用正則表達式提取XML節(jié)點內(nèi)容的方法,結(jié)合具體實例形式分析了java針對xml格式字符串的正則匹配相關(guān)操作技巧,需要的朋友可以參考下2017-08-08RocketMQ4.5.X 實現(xiàn)修改生產(chǎn)者消費者日志保存路徑
這篇文章主要介紹了RocketMQ4.5.X 實現(xiàn)修改生產(chǎn)者消費者日志保存路徑方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07Java實現(xiàn)在線考試系統(tǒng)與設計(學生功能)
這篇文章主要介紹了Java實現(xiàn)在線考試系統(tǒng)與設計(學生功能),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02java Iterator接口和LIstIterator接口分析
這篇文章主要介紹了java Iterator接口和LIstIterator接口分析的相關(guān)資料,需要的朋友可以參考下2017-05-05Java關(guān)鍵字finally_動力節(jié)點Java學院整理
java關(guān)鍵字finally不管是否出現(xiàn)異常,finally子句總是在塊完成之前執(zhí)行。下面通過實現(xiàn)代碼給大家介紹Java關(guān)鍵字finally相關(guān)知識,需要的的朋友參考下吧2017-04-04springboot項目docker分層構(gòu)建的配置方式
在使用dockerfile構(gòu)建springboot項目時,速度較慢,用時比較長,為了加快構(gòu)建docker鏡像的速度,采用分層構(gòu)建的方式,這篇文章主要介紹了springboot項目docker分層構(gòu)建,需要的朋友可以參考下2024-03-03