自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于Java中try-catch-finally-return的执行顺序

1、try块中没有抛出异常,try、catch和finally块中都有return语句public static int NoException(){ int i=10; try{ System.out.println("i in try block is:"+i); return --i; ...

2014-04-26 11:49:24 165 1

原创 Java动态代理的InvocationHandler设计的问题

Java动态代理的InvocationHandler设计的问题Java的动态代理需要一个InvocationHandler实例,这个实例就是代理处理程序。这个接口中有一个方法:Objectinvoke(Object proxy, Method method, Object[] args) ...

2014-04-24 22:27:46 192

原创 java内存泄露原因总结

Java内存泄露原因整理 一、Java内存回收机制   不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请、引用、被引用、赋值等状况...

2014-04-24 22:26:38 89

原创 接口 抽象类区别

在语法上,抽象类和接口有着以下不同:1.abstract class在Java语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 继承抽象类使用的是extends关键字,实现接口使用的是implements关键字,继承写在前面,实现接口写在后面。如果实现多个接口,中间用逗号分隔。例:public class Main extends JA...

2014-04-24 22:26:09 78

原创 设计原则

1. 找出程序中会变化的方面,然后将其和固定不 变的方面相分离。2. 针对接口编程,不针对实现编程3. 多用组合,少用继承4. 类应该对扩展开放,对修改关闭。...

2014-04-24 22:25:17 69

原创 java 利用POI 读取Execel数据的真实行数

java 利用poi 读execel文件的操作,读取总的数据行数一般是通过调用 sheet.getLastRowNum() ;可是这样有时候会出现一些问题,例如,当其中一行的数据的确都为空,可是其原本的格式还在,并没有连带删除,这样计算出来的行数就不真实(比真实的大),还有当出现空白行时(也即某一行没有任何数据,通过Row row = sheet.getRow(i) 返回的row值为null),...

2014-04-24 22:23:42 678

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除