1、比如理解该代码:
String username = new String(request.getParameter("username").getBytes("iso-8859-1"),"utf-8");
1)实际就是两部分组成:
String str = new String(request.getParameter("username").getBytes("iso-8859-1"),"utf-8");//实例化
String username = str;
2)类的实例化其实就是分配一块内存空间,包括所有变量和方法,
并且把整个这个内存空间的地址(引用)返回给str,
而并不仅仅是返回构造函数构造的一些变量的值。