java基础-import+static的骚操作
今天无意之间看到了import+static的骚操作,来记录一下,居然import配合static,还可以直接引入静态资源(JDK1.5之后),代码如下:
实体类:
package com.example.demo.aop; /** * * @version: 1.1.0 * @Description: 实体类 * @author: wsq * @date: 2020年6月30日下午10:18:43 */ public class Person { public static String name = "wsq"; public static void printlnName() { System.out.println(name); } }
测试类:
package com.example.demo; import static java.lang.Math.*; import static com.example.demo.aop.Person.*; /** * * @version: 1.1.0 * @Description: 测试类 * @author: wsq * @date: 2020年6月30日下午10:19:45 */ public class Test { public static void main(String[] args) { // 引入math静态方法 sqrt(2); // 引入Person静态变量 String s = name; // 引入Person静态方法 printlnName(); } }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步