String s="abc"及String s=new String("abc")详解
摘要:一、相关知识点 1. 栈(stack)与堆(heap)都是Java用来在Ram(随机存取存储器)中存放数据的地方,栈数据可以共享。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。 堆的优势是可以动态地分...
阅读全文
从String s = new String("abc")了解引用变量与对象
摘要:一、引用变量与对象的区别 首先,根据我们实例bean对象过程知道,A aa;仅是声明了一个类A的引用变量,aa并不是一个对象,类的对象是通过 new来创建的。 所以,String s ....中s并不是一个对象,而是一个string类型的引用变量。 另外, 对于string字符串来讲,字符串文...
阅读全文
Java-ServletFilter(过滤器)实例及详解
摘要:过滤器简介: Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断(如是否登陆)等。 其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Re...
阅读全文