摘要: 应用sql中列名与数据库中列名不对应。注意列名有没有加引号、下划线等等。 阅读全文
posted @ 2019-10-31 11:08 纵马天涯 阅读(5237) 评论(0) 推荐(0)
摘要: Class.forName(类名) jvm动态的加载一个类。 Class.forName(类名).newInstance() 调用类的无参构造方法返回的是Object对象,需要强转为指定类型。 new 是一个关键字,调用类的构造方法(可以无参的、有参的),返回一个类的对象。 例如 EgClass e 阅读全文
posted @ 2019-10-29 20:19 纵马天涯 阅读(342) 评论(0) 推荐(0)
摘要: 重写:是根据运行时对象的类型决定调用哪个方法,如果这个类型在编译的时候已经确定了,那么即使子类拥有和父类相同的方法或属性,也非重写,而是子类覆盖了父类的方法。 package test2; class Car{ static String color = "赤橙黄绿青蓝紫"; static int 阅读全文
posted @ 2019-10-29 09:57 纵马天涯 阅读(762) 评论(0) 推荐(0)
摘要: 从Comparator接口的源码,可以看到Comparator接口中的方法有三类: 1 普通接口方法 2 default方法 3 static方法 其中default方法和static方法 是java8新加的特性,default方法提供了方法实现,不强制接口实现类实现。static相较于defaul 阅读全文
posted @ 2019-10-24 16:47 纵马天涯 阅读(1694) 评论(0) 推荐(0)
摘要: 右键快捷方式--属性--兼容性: 设置为以win7模式运行,以管理员模式运行。如图: 阅读全文
posted @ 2018-09-05 15:06 纵马天涯 阅读(1063) 评论(0) 推荐(1)
摘要: win10系统plsql启动慢一般原因是plsql打印设置的问题,若默认打印机设置为网络上某一位置的打印机,则plsql启动时会去寻找该打印机,导致启动很慢。 解决办法1 直接禁止print spooler服务。 解决办法2 不禁止服务,而是修改plsql默认打印机设置。 首先登陆plsql--文件 阅读全文
posted @ 2018-08-28 09:58 纵马天涯 阅读(839) 评论(0) 推荐(2)
摘要: hashSet实现set接口、serializable、cloneable接口。不允许有重复值,但可以null,不保证与插入顺序一致。 HashSet迭代的时间与HashSet实例的大小(元素的数量)和底层HashSet实例(桶的数量)的“容量”的和成比例。因此,若迭代性能很重要,不要将初始容量设置 阅读全文
posted @ 2018-08-19 13:08 纵马天涯 阅读(261) 评论(0) 推荐(0)
摘要: Stack堆栈: 是后进先出(LIFO)的对象堆栈,继承Vector—AbstractList--AbstractCollection类,底层是通过数组实现, boolean empty() 判断堆栈是否为空 E peek() 取堆栈顶部对象,不删除它 E pop() 返回堆栈顶部对象,并删除它 E 阅读全文
posted @ 2018-08-17 10:36 纵马天涯 阅读(208) 评论(0) 推荐(0)
摘要: Vector向量: vector类似动态数组,向量和数组类似,但是数组容量一旦确定不可更改,而向量的容量可变。向量只可以保存任何类型对象且容量不限制,数组对元素类型无限制但是容量有限。 适用场合:向量适用频繁增删元素且元素数组不确定情况、元素都是对象、 数组适合对象数目确定、基础数据类型的元素。 构 阅读全文
posted @ 2018-08-16 11:11 纵马天涯 阅读(650) 评论(0) 推荐(0)
摘要: LinkedList链表: List接口的链接列表实现。允许存储所有元素(包含null)。使用频繁增删元素。 linkedList方法: void addFirst(E e) 指定元素插入列表的开头 void addLast(E e) boolean offerFirst(E e) 在此列表的开头插 阅读全文
posted @ 2018-08-14 11:15 纵马天涯 阅读(207) 评论(0) 推荐(0)