Java面试题
文章平均质量分 77
iteye_12157
这个作者很懒,什么都没留下…
展开
-
字符串反转
//第一种实现: String str = "chentao"; System.out.print("逆转后的字符串是:["); for(int i=str.length()-1;i>=0;i--) { char chr = str.charAt(i); System.out.print (chr); } System.out...原创 2011-03-08 17:32:28 · 79 阅读 · 0 评论 -
forward与redirect之区别
forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response); redirect方式:response.sendRedirect("/somePage.jsp"); forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则是服务器收到请求后...原创 2011-03-08 17:54:22 · 87 阅读 · 0 评论 -
触发器的作用
触发器 触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由个事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。 触发器可以查询其他表,而且可以包含复杂的 SQL 语句。它们主...原创 2011-03-08 17:57:29 · 294 阅读 · 0 评论 -
new String("abc")创建几个对象的解释
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()四部分来看待。String s...原创 2011-03-08 18:26:43 · 68 阅读 · 0 评论 -
冒泡排序算法
public static void main(String[] args) { int[] nums = {5,1,7,9,4,8,2,6,3}; for(int i =0;i<nums.length;i++){ for(int j=0;j<nums.length - i - 1;j++){ if(nums[j]>nums[j+1]){ ...原创 2011-03-13 11:37:31 · 74 阅读 · 0 评论