Java异常处理面试题归纳
摘要:1、error和exception有什么区别error表示系统级的错误,是java运行环境内部错误或者硬件问题,不能指望程序来处理这样的问题,除了退出运行外别无选择,它是Java虚拟机抛出的。exception 表示程序需要捕捉、需要处理的异常,是由与程序设计的不完善而出现的问题,程序必须处理的问题...
阅读全文
posted @
2014-07-22 15:15
飞鸟快跑
阅读(4818)
推荐(1) 编辑
字符串相加 内存分配
摘要:问题:Strings="a"+"b"+"c"; 这里,我们先不考虑"a","b","c"是放置在池中这个问题。 这个"+"操作符,java到底是怎么对待的? 一种说法是"a"是一个字符串对象,+"b"之后,又生成一个字符串对象,大概是"ab",+"c"之后,再生成一个字符串对象,大概是"a...
阅读全文
posted @
2014-07-21 09:30
飞鸟快跑
阅读(261)
推荐(0) 编辑
递归与循环
摘要:如果我们需要重复多次计算相同的问题,通常可以选择递归或者循环 递归的好处是代码简洁 但是递归也有明显的缺点:递归是由于函数调用自身,而函数调用是需要有时间和空间的消耗的。每一函数调用,都需要在内存栈中分配空间以保存参数,返回地址和临时变量,而且往栈中压入数据和弹出数据都需要时间。递归中有可能...
阅读全文
posted @
2014-07-20 22:03
飞鸟快跑
阅读(1223)
推荐(0) 编辑
cookie
摘要:javax.servlet.http.cookie类用户创建一个cookie,Response接口中也定义了一个addcookie方法(向服务器写东西都找到Response方法),用于在其响应头中增加一个响应的set-cookie头字段,同样,Request接口中也定义了一个getcookies...
阅读全文
posted @
2014-07-16 16:46
飞鸟快跑
阅读(165)
推荐(0) 编辑
会话管理
摘要:会话:会话可以简单理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话会话中要解决的一些问题:1.每个用户与服务器进行交互的过程中,各自会有一些数据,程序要想办法保存每个用户的数据2.比如:用户点击超链接通过一个Servlet购买了一个商品,程...
阅读全文
posted @
2014-07-16 16:04
飞鸟快跑
阅读(215)
推荐(0) 编辑
在javaweb中通过servlet类和普通类读取资源文件
摘要:javaweb有两种方式读取资源文件在Servlet中读取,可以使用servletContext,servletContext可以拿到web所有的资源文件,然后随便读,但是这种方法不常用,尽量少在Servlet中读取资源文件在普通Java类中(DAO中),使用类加载器来读 和 绝对路径来读取 类...
阅读全文
posted @
2014-07-15 00:26
飞鸟快跑
阅读(2944)
推荐(0) 编辑
ASP.NET MVC3 ModelState.IsValid为false的问题
摘要:模型验证通常在submit后调用Action之前进行验证,eg:public class ZhengXing { [Key] public int ZhengXingId { get; set; } //使用Key关键字要引用System.ComponentModel...
阅读全文
posted @
2014-07-14 10:09
飞鸟快跑
阅读(418)
推荐(0) 编辑
ServletContext
摘要:web容器在启动时,它会为web程序都创建一个servletContext对象,代表当前的web应用(面向对象的思想,一个对象代表一个应用,比如一个对象代表老师,就会有讲课的方法)一个web应用指的就是tomcat文件夹下webapps下的每一个文件夹,即对应每一个web程序由于一个web应用中所有...
阅读全文
posted @
2014-07-08 11:11
飞鸟快跑
阅读(599)
推荐(0) 编辑
ServletConfig
摘要:ServletConfig Servlet配置比如web程序中的某一个Servlet需要配置一些初始化信息,需要在web.xml中进行配置 servletDemo1 cn.myTest.servletDemo1 data abc 使用...
阅读全文
posted @
2014-07-08 10:05
飞鸟快跑
阅读(308)
推荐(0) 编辑
Servlet线程安全
摘要:public class servletDemo1 extends HttpServlet { int i=0; public void doGet(HttpServletRequest request, HttpServletResponse response) ...
阅读全文
posted @
2014-07-04 16:49
飞鸟快跑
阅读(240)
推荐(0) 编辑
Servlet的一些细节(2)
摘要:1. Servlet的创建时间Servlet是不能单独运行,调用它的叫做Servlet引擎,或者叫做web服务器针对客户端的多长Servlet请求,通常情况下,服务器只会创建一个Servlet实例对象,也就是说Servlet实例对象一旦创建,它就会驻留在内存中,为后续的其他请求服务,直至web容器退...
阅读全文
posted @
2014-07-04 15:57
飞鸟快跑
阅读(383)
推荐(0) 编辑