关地java的一些问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 16:55:28
1.怎么实现的分页显示
2.string 和 stringbuffer 的区别
3.说一下final,finally的区别
4.启动线程用什么
5.怎样往arraylist添加元素
6.怎样在web.xml中配置struts
7.说说用hibernate的好处
8.怎么配置hibernate
9.说说hibernate中都有那几种主键类型,具体含义是什么
嗯 是一些面试题,有的问题自己不确定,想问问大家

1。一般采用数据库分页,效率高
2。后面的效率高,速度快,内存使用少
3。前面是最终关键字让方法、类、变量不能被继承或者修改、重写,后面是异常处理最终执行代码块
4。可以是object.strat();或者直接调用run();
5。list.add(Object)或者addAll(List)
6。就是设置一个过滤器
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>

<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
7。面向对象数据库有助快速开发,以及复杂的功能实现和全面的管理,方便的维护,简单的移植。
8。看你单独使用还是整合使用
9。自动增长以及随机生成唯一标识等几个

你是不是要去面试或笔试啊?

这些东西最好还是自己没事多充充电吧!突击的确是有效果,可是治标不治本.现在能答上来,以后不会应用一切白扯.
(这些可都是些最基础的东西哟)

1.分页问题比较复杂,就是加一个表示页码和每页记录数的变量,然后每次点击的链接的时候,再做处理(比如:点击第一页,页码就是1,下一页就把当前表示页码的变量加1,然后再传给处理的方法),传入数据库。基本道理就是这样的
2.string每次相加的时候都是要重新产生一个对象 ,如果用很多次string相加的话 ,那就效率比较低,这个时候可以用stringbuffer的appendfangfa
3.final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新