摘要: 1.存储基本类型,在Java中要是用包装类型ArrayList<Integer> list=new ArrayList<Integer>();2.非泛型集合,可以添加任意类型 ArrayList list=new ArrayList(); list.add(1);//装箱 程序性能降低 list.a 阅读全文
posted @ 2018-03-10 17:13 FANKEXIN 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.异常概念:执行程序中遇到了异常,需要异常抛出,说明代码出现了问题,抛给使用者。 2.try catch 三种 情况: try没有异常 跳过catch try 有异常 catch到异常,执行后续代码 try 有异常 catch不到异常(异常类型不匹配) 程序中断执行3.try catch fina 阅读全文
posted @ 2018-03-10 14:06 FANKEXIN 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.接口两层含义:接口作为数据类型 狭义的接口 2接口的第二层含义:工具 广义的接口 3.接口定义类 与 类 继承 类 与 接口 实现 4.案例:小鸟飞 飞机飞 飞翔是一种能力 :提炼成接口中一个方法 fly() IFly[] flies=new IFly[3];//接口数组 flies[0]=ne 阅读全文
posted @ 2018-03-10 09:26 FANKEXIN 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 子类构造的执行顺序1.先从main 》子类构造,不进入构造体2.子类构造 》父类构造,进入父类构造体,并执行(成员变量赋值)3.创建父类对象4.执行子类构造体5再回到main,创建子类对象 2.面试题:快捷键:Ctrl+o:查看当前类型的成员变量和方法的列表 int类型的包装类Integer。 赋值 阅读全文
posted @ 2018-03-10 09:22 FANKEXIN 阅读(102) 评论(0) 推荐(0) 编辑