摘要: 使用标签标注循环,使用 break 标签即可。 package constxiong.interview; /** * 跳出多重循环 * @author ConstXiong */ public class TestBreakMulti { public static void main(Strin 阅读全文
posted @ 2019-11-17 22:27 ConstXiong 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 早期JDK,switch(expr),expr 可以是 byte、short、char、int。 JDK 1.5 开始,引入了枚举(enum),expr 也可以是枚举 JDK 1.7 开始,expr 还可以是字符串(String)。 长整型(long)是不可以的 来一道刷了进BAT的面试题? 阅读全文
posted @ 2019-11-17 22:25 ConstXiong 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 生命周期不同:非静态成员变量随着对象的创建而存在;静态成员变量随着类的加载而存在 调用方式不同:非静态成员变量用 对象名.变量名 调用;静态成员变量用 类名.变量名,JDK1.7以后也能用对象名.变量名调用 别名不同:非静态成员变量也称为实例变量;静态变量称为类变量 数据存储位置不同:成员变量数据存 阅读全文
posted @ 2019-11-17 22:24 ConstXiong 阅读(745) 评论(0) 推荐(0) 编辑
摘要: //日期格式为字符串 DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String s = sdf.format(new Date()); //字符串转日期 DateFormat sdf = new SimpleDateFo 阅读全文
posted @ 2019-11-17 22:22 ConstXiong 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 计算机不能直接理解高级语言,只能理解和运行机器语言。必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。 翻译的方式有两种,一个是编译,一个是解释。 用编译型语言写的程序执行之前,需要一个专门的编译过程,通过编译系统把高级语言翻译成机器语言,把源高级程序编译成为机器语言文件,以后直接 阅读全文
posted @ 2019-11-17 22:21 ConstXiong 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: getDeclaredFields(): 获取所有本类自己声明的方法, 不能获取继承的方法 getFields(): 只能获取所有 public 声明的方法, 包括继承的方法 来一道刷了进BAT的面试题? 阅读全文
posted @ 2019-11-17 22:19 ConstXiong 阅读(830) 评论(0) 推荐(0) 编辑