摘要: 方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。 原则如下: 一.方法名一定要相同。二.方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。1.如果参数个数不同,就不管它的参数类型了!2.如果参数个数相同,那么参数的类型或者参数的顺序必须不同。 阅读全文
posted @ 2016-11-19 22:23 旧巷里的旧少年 阅读(109) 评论(0) 推荐(0) 编辑
摘要: -Xmx:最大堆大小 -Xms:初始堆大小 -Xmn:年轻代大小 -XXSurvivorRatio:年轻代中Eden区与Survivor区的大小比值 年轻代5120m, Eden:Survivor=3,Survivor区大小=1024m(Survivor区有两个,即将年轻代分为5份,每个Surviv 阅读全文
posted @ 2016-11-19 22:19 旧巷里的旧少年 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 优化Hibernate所鼓励的7大措施: 1.尽量使用many-to-one,避免使用单项one-to-many2.灵活使用单向one-to-many3.不用一对一,使用多对一代替一对一4.配置对象缓存,不使用集合缓存5.一对多使用Bag 多对一使用Set6.继承使用显示多态 HQL:from ob 阅读全文
posted @ 2016-11-19 22:07 旧巷里的旧少年 阅读(182) 评论(0) 推荐(0) 编辑
摘要: <1>.在了解位移之前,先了解一下正数和负数的二进制表示形式以及关系:举例15和-15:15 的原码: 00000000 00000000 00000000 00001111 补码: 11111111 11111111 11111111 11110000 +1 = -15的原码:11111111 1 阅读全文
posted @ 2016-11-19 21:53 旧巷里的旧少年 阅读(3679) 评论(1) 推荐(0) 编辑
摘要: 序列号 符号 名称 结合性(与操作数) 目数 说明 1 . 点 从左到右 双目 ( ) 圆括号 从左到右 [ ] 方括号 从左到右 2 + 正号 从右到左 单目 - 负号 从右到左 单目 ++ 自增 从右到左 单目 前缀增,后缀增 - - 自减 从右到左 前缀减,后缀减 ~ 按位非/取补运算 从右到 阅读全文
posted @ 2016-11-19 21:49 旧巷里的旧少年 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在使用iterator.hasNext()操作迭代器的时候,如果此时迭代的对象发生改变,比如插入了新数据,或者有数据被删除。 则使用会报以下异常:Java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.n 阅读全文
posted @ 2016-11-19 17:30 旧巷里的旧少年 阅读(339) 评论(0) 推荐(0) 编辑