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 ///: ~
接口的常数是可以使用非常数表达式来赋值的,这个源代码是获取屏幕的分辨率