
java基础
海空天空
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java变量的初始化
一、变量初始化规则规则1(无继承情况下):对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器规则2(有继承情况下):子类的静态变量和静态初始化块的初始化是在父类的变量、初始化块和构造器初始化之前就完成总之:先静后动,先父后子,从上到下,先变量后构造二、变量初始化应该注意的几点1.原创 2015-12-06 15:02:05 · 821 阅读 · 0 评论 -
java动态代理
转自:http://langyu.iteye.com/blog/410071没事的时候翻看lang.reflect包下的代码,发现有两部分内容:涉及反射和动态代理。 很多地方都可以看到动态代理的影子,只是一直没仔细看下。 在学习之前,先提出几个问题,带着问题来看代码: 1.什么是动态代理? 2.为什么使用动态代理? 3.使用它有哪些好处? 4.哪些地方需要动态代转载 2015-06-07 19:43:38 · 297 阅读 · 0 评论 -
java中sleep与wait的区别
转自:http://blog.csdn.net/shineflowers/article/details/400474791. Java中sleep和wait的区别① 这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用b的sleep方法,实际上还是a去睡觉,要转载 2015-06-15 18:21:33 · 1592 阅读 · 0 评论 -
equal与hashcode的说明
equal与hashcode的说明 要判断两个对象是否相等,需要用equal来判断这两个对象的地址是否完全一样,有些情况判断两个对象是否相等只需要判断这两个对象的value是否相等,所以需要重写equal来实现,例如set容器中,不能有两个相同的对象,所以需要重写对象的equal,但当容器中的对象比较多时,需要对容器中的对象进行线性比较,性能比较低,所以需要重写hashcode,通过散射来直原创 2015-06-12 10:02:48 · 737 阅读 · 0 评论 -
数据库操作经验
1、有外键约束的情况下,增加表: 取消外键检查,setforeign_key_checks=0;原创 2015-03-26 09:28:31 · 360 阅读 · 0 评论 -
spring项目中遇到的问题
mysql主键自动增加 <!-- WARNING - @mbggenerated This element is automatically generated by MyBatis Generator, do not modify. This element was generated on Mon Sep 22 12:02:47 CST 201原创 2014-09-23 14:25:44 · 444 阅读 · 0 评论 -
子类不能继承或覆盖父类的private方法
private关键字的定义是“除了包含该成员的类之外,其他任何类都无法访问这个成员.”,也就是说只有自己才能直接访问到private成员,其他任何类,包括子类都无法访问到这个成员。 我们可以来测试一下:定义两个类,Parent类和Child类Parent类中有两个方法,一个public方法,一个private方法Child继承自Parent类Ja转载 2014-09-13 17:41:55 · 2116 阅读 · 0 评论 -
java中的图片处理
图片本质上是一个存储了像素的数组,原创 2014-09-18 15:29:57 · 586 阅读 · 1 评论