java学习(82):静态代码块内部类
生活随笔
收集整理的這篇文章主要介紹了
java学习(82):静态代码块内部类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//靜態代碼塊內部類
public class test18{private static final String URL;private static final String DEVICE;private static final String USER;private static final String ROOT;static test18 self;static {class Inner{public void printMessage(){System.out.println("我是定義再static里的內部類");}}URL="歌謠";DEVICE="筆記本電腦";USER="root";ROOT="歌謠";if(self==null){newTest18();Inner inner=new Inner();inner.printMessage();}}private test18(){}public static String getURL() {return URL;}public static String getDEVICE() {return DEVICE;}public static String getUSER() {return USER;}public static String getROOT() {return ROOT;}private static void newTest18(){self=new test18();}}
定義一個測試類
public class test19 {public static void main(String[] args){System.out.println(test18.getDEVICE());System.out.println(test18.getURL());} }運行結果
總結
以上是生活随笔為你收集整理的java学习(82):静态代码块内部类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纸板怎么切割光滑_激光切割机大PK!光纤
- 下一篇: c# 蓝牙虚拟串口_蓝牙模块——基础知识