摘要: 用KeySet()方法; 阅读全文
posted @ 2018-09-14 21:31 k丶灵 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 泛型 1.装入集合的类型都是当做Object类型对待,从而失去了自己测类型; 2.集合中取出来的时候需要转型,效率低,易出错; 3.增强程序的可读性和稳定性; 写法: List<类型> l = new ArryList<类型>(); Map(键值对) HashMap 以哈希表做索引; TreeMap 阅读全文
posted @ 2018-09-14 20:27 k丶灵 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Collection接口: set接口(没有顺序,不能相互equals,不允许重复): *HashSet 实现类(以哈希码表为底层实现机制的类); TreeSet 实现类(以二叉树*为底层实现机制的类); Set接口的方法没有自己定义的,全部继承自Collection接口; list接口(有顺序,可 阅读全文
posted @ 2018-09-06 22:08 k丶灵 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1 public class Szcz { 2 private Object[] objs = new Object[1]; 3 private int size; 4 5 public void add(Object o) { 6 if (size == objs.length) { 7 Object[] nobj... 阅读全文
posted @ 2018-09-06 18:50 k丶灵 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1 public class ToTimes { 2 3 4 static SimpleDateFormat[] sdfs = { 5 new SimpleDateFormat("yyyy-MM-dd"), 6 new SimpleDateFormat("yyyy/MM/dd"), 7 ... 阅读全文
posted @ 2018-09-06 18:48 k丶灵 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1.单例模式: 饿汉式: 实例化好了直接调用: 懒汉式: 什么时候用是么时候实例化; 懒汉式:在静态方法中初始化。时间换空间。(不推荐,时间很重要) 饿汉式:在声明对象就初始化。空间换时间。(推荐,空间不是问题) 2.工厂模式: 程序在接口和子类之间加入了一个过渡端,通过此过渡端可以动态取得实现了共 阅读全文
posted @ 2018-08-31 23:22 k丶灵 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 概念 java异常是处理程序中错误的一种机制, 错误通常指的是程序在运行的过程中发生的一些异常事件, 比如0作为除数, 数组下标越界, 流读取的文件不存在设计程序的时候应该在异常发生的时候能友好的处理一下这些异常; 抛出(throw)异常: java中出现的异常事件都可以生成一个异常类的对象, 这个 阅读全文
posted @ 2018-08-24 14:29 k丶灵 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 类的继承 父类的方法子类继承; 重写(override / overwrite): 1,必须要有继承; 2,方法名相同; 3,参数列表、参数类型、参数个数一致 4,返回值类型相同 5,子类重写父类方法不能使用比父类更为严格的访问权限; 重载(overlord)同一个类: 被重载的方法必须改变参数列表 阅读全文
posted @ 2018-08-23 18:44 k丶灵 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 把一个整体封装成一个对象些方法时调用 类: 具有某一些特征的事物; 对象: 这一类事物的一个具体存在; 成员变量(属性,静态属性): 类里面一个属性(标志); 成员方法(方法,动态属性): 类里面的一个方法; 局部变量: 方法里的一个变量; 特点: 封装: 把一类事物封装成一个类; 继承: 父类的方 阅读全文
posted @ 2018-08-23 14:11 k丶灵 阅读(110) 评论(0) 推荐(0) 编辑
摘要: jsp和servlet的区别和联系:1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servle 阅读全文
posted @ 2018-08-08 10:16 k丶灵 阅读(229) 评论(0) 推荐(0) 编辑