接口的常数表示——《Thinking in Java》随笔017

 1 //: TestConstant.java
 2 // 用于测试接口的常数表示
 3 package cn.skyfffire;
 4 
 5 import java.awt.Toolkit;
 6 
 7 /**
 8  * 
 9  * @author skyfffire
10  * @version 0.1
11  * @time 2017/3/2
12  *
13  */
14 interface Screen {
15     int WIDTH = Toolkit.getDefaultToolkit().getScreenSize().width;
16     int HEIGHTH = Toolkit.getDefaultToolkit().getScreenSize().height;
17 }
18 
19 public class TestConstant {
20     public static void main(String[] args) {
21         System.out.format("Screen:[%d, %d]
", Screen.WIDTH, Screen.HEIGHTH);
22     }
23 }
24 
25 ///: ~

接口的常数是可以使用非常数表达式来赋值的,这个源代码是获取屏幕的分辨率

原文地址:https://www.cnblogs.com/skyfffire/p/6488964.html