本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
面试系列(一):代码的执行顺序
开始这个系列是因为想总结一下面试中比较常见的考点。。不喜勿喷~~~~~~
1、静态代码块、构造代码块、普通代码块和构造函数的执行顺序
静态代码块:在java中使用static关键字声明的代码块。静态块用于初始化类,为类的属性初始化。每个静态代码块只会执行一次。由于JVM在加载类时会执行静态代码块,所以静态代码块先于主方法执行。
构造代码块:直接在类中定义且没有加static关键字的代 ...
重载和重写的理解,以及什么是自动转型与强制转型
对于重载和重写,都有一个“重”字,那么可以这样简单的理解,重载就是重新把构造方法写了一次,重写就是重新把方法写了一次。
那么,具体一点的理解就是,如下:
重载:除了默认的一个构造方法之外,又定义了一系列同名的方法,只是通过传入不同的参数来看是调用哪个构造方法。返回值类型不同时不可以构成重载的。
例如:
public class Role {
//默认的构造方法
public ...
Java方法重载
在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载(method overloading)。参数列表又叫参数签名,包括参数的类型、参数的个数和参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特性。下面看一个详细的实例。
public classDemo{
// 一个普通的方法,不带参数
voi ...
ibatis的queryForMap方法研究
在ibatis的使用过程中,一般用到queryForList方法比较多,而queryForMap用得比较少,但是queryForMap确实是一个比较重要的用法。queryForMap可将查询结果封装为一个map。
假设有一张t_product表,含有id, name两个字段。
step1:首先,必须在放置查询sql的xml配置文件中配置resultMap:
<resultM ...
[转]Javascript重载
今天写js代码的时候,本来想当然的使用java的方法写重载函数。
结果运行出错。
在网上查了一下, 原来js根本不支持java那种模式的重载函数。
function getDate(){.....}
function getDate(date){.....}
也就是说, 这种代码, 第二个getDate会覆盖掉第一个。
运行的时候, 程序只认第二个函数。
js重载写起来比较麻烦, ...
xfire报错ERROR:DefaultFaultHandler:35 - Fault occurred!
最近在做一个移动应用,使用中间webservice中间服务器,发布在tomcat上。
调用时报了如下错误。
10:08:52,916 ERROR:DefaultFaultHandler:35 - Fault occurred!
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.entry( ...