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