自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?【Java面试题】

不管怎样,finally里的代码都会被执行,而且会在return之前执行。而且当try、catch、finally中都有return时,这些return的值都会被finally中的return所覆盖。

2017-08-31 16:07:08 1470

原创 Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?【Java面试题】

回答:匿名内部类在实现时必须借助一个借口或者一个抽象类或者一个普通类来构造,从这过层次上讲匿名内部类是实现了接口或者继承了类,但是不能通过extends或implement关键词来继承类或实现接口。匿名内部类即没有名字的内部类。当我们只需要用某一个类一次时,且该类从意义上需要实现某个类或某个接口,这个特殊的扩展类就以匿名内部类来展现。一般的用途:1、覆盖某个超类的方法,并且该扩

2017-08-29 12:10:28 7419 2

原创 抽象类(abstract class)和接口(interface)有什么异同?【Java面试题】

1、抽象类可以包含非抽象的方法,而接口中的方法必须是抽象的。2、继承抽象类在Java语言体系中体现一种继承关系,在合理的继承关系中,父类和派生类比如按存在is-a关系。而实现接口则体现一种has-a关系,实现者仅仅是实现了interface定义的契约而已。3、抽象类中可以有成员变量,而接口中不能有成员变量。4、抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的属性可以是任意

2017-08-28 12:34:59 3882 2

转载 为什么匿名内部类和局部内部类只能访问final变量

转:http://feiyeguohai.iteye.com/blog/1500108为什么匿名内部类参数必须为final类型1)  从程序设计语言的理论上:局部内部类(即:定义在方法中的内部类),由于本身就是在方法内部(可出现在形式参数定义处或者方法体处),因而访问方法中的局部变量(形式参数或局部变量)是天经地义的.是很自然的2)  为什么Java中要加上一条限制:只能访问f

2017-08-27 11:35:20 323

原创 &和&&的区别?【Java面试题】

首先这两个都是表示逻辑与(and)的运算符。&&有短路功能,而&不具备,比如判断表达式if(a&&b),如果a为false了,则&&后面的运算会被省略,很多时候,短路会避免很多异常的出现,如判断表达式if(str != null && str.equals("xxxx")),这种情况下不会抛出空指针异常,如果换成了不具有短路功能的&,则会抛出空指针异常。&具有位运算功能,当两边的表达式不为

2017-08-25 14:57:58 842

原创 short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?【Java面试题】

先说一下Java的基本数据类型转换规则,大的数据类型转换为小的数据类型需要强制转换,反之可以自动转换。赋值表达式等号两侧的转换的规则是右侧的向左侧的看齐,即右侧表达式要转换到和左边的类型一样。第一题:short s1 = 1; s1 = s1 + 1;错! s1 + 1,s1是short类型,1是int型,s1会自动转换为int型的1,与1相加后,得到int型的2,要向左侧的short类型的s1看...

2017-08-25 14:19:09 11612 5

原创 解决mybatis-generator无法生成除insert外的方法的问题

mybatis框架提供了非常好用的逆向工程插件,但是在使用过程中会有很多问题。我在使用中就遇到了只生成insert和insertSeletive方法,而不生成其他根据primary key查询更新删除的方法。解决方案:1.检查数据库中的表是否有主键,如果没有主键是不会生成类似selectByPrimaryKey之类的方法的。2.检查generatorConfig.xml配置文件中的

2017-08-24 14:25:34 6747 5

空空如也

空空如也

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

TA关注的人

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