本月博客排行
-
第1名
kaizi1992 -
第2名
arpenker -
第3名
wy_19921005
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
青否云后端云 - vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- tanling8334
- kaizi1992
- arpenker
- sam123456gz
- zysnba
- javashop
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- ajinn
- daizj
- xpenxpen
- wjianwei666
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- lich0079
- lzyfn123
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- zhangjijun
- lxguy
- lyndon.lin
最新文章列表
jdk jre jvm的理解
【1、JDK】 JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Ja ...
HttpServletRequest和ServletRequest的区别
问题:
请问HttpServletRequest和ServletRequest的区别?
回答:
servlet理论上可以处理多种形式的请求响应形式
http只是其中之一
所以HttpServletRequest、 HttpServletResponse分别是ServletRequest和ServletResponse的子类
-------------------------------- ...
input 标签 中的size和width的区别
[1]
示例:
<input type="text" value="" style="width:200px"/>
<input type="text" value="" size="30"/>
[2]size 和wi ...
Overload 和Override 的区别。Overloaded 的方法是否可以改变返回值的类型?
Overload 是重载的意思,Override 是覆盖的意思,也就是重写。
重载Overload 表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。
重写Override 表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆 ...
请说出作用域public,private,protected,以及不写时的区别
这四个作用域的可见范围如下表所示。
说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ ...
Integer 与int 的区别
int 是java 提供的8 种原始数据类型之一。Java 为每个原始类型提供了封装类,Integer 是java为int 提供的封装类。int 的默认值为0,而Integer 的默认值为null,即Integer 可以区分出未赋值和值为0 的区别,int 则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0 的区别,则只能使用Integer。在JSP 开发中,Integer ...
静态变量和实例变量的区别?
在语法定义上的区别:静态变量前要加static 关键字,而实例变量前则不加。
在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这个 ...
get和load的区别
get:返回一个实体类,查询时,立即想DB发select语句
load:返回一个代理对象,不会立即响DB发select语句,当使用的时候,才向DB发select语句,这就是懒加载,是一种优化,通过修改配置文件,可以取消懒加载。
get:如果查询不到数据,返回null,不会报错
load:如果查询不到,抛出异常,ObjectNotFoundException
如何选择:
如果确定DB中有这个对象,则使 ...
openSession和getCurrentSession的区别
openSession:获取一个新的Session
getCurrentSession:获得和当前线程绑定的session,在同一个线程中获得同一个session,这样有利于事物的控制。
openSession获得的session也可以维持事物,但必须在同一个service中,getCurrentSession获得的session可以在同一线程的不同service中维持事物。
选择openSessi ...
BasicForm的getValues()和getFieldValues()区别
首先看官方文档的介绍
getValues()方法
getFieldValues()方法
首先要说的是这俩方法在表单提交的时候都可以采用,主要看表单中是否含有那变态的ComboBox?若有则用getValues()方法获取的是ComboBox的displayValue值,用getFieldValues()方法获取的是ComboBox的valueField值
然后说明一下这俩方法的参数
get ...
error 和 exception 之间的区别
很多程序员不清楚error和exception之间的区别,这区别对于如何正确的处理问题而言非常重要(见附1,“简要的叙述error和exception”)。就像Mary Campione的“The Java Tutorial”中所写的:“exception就是在程序执行中所发生的中断了正常指令流的事件(An exception is an event that occurs during the e ...