最新回答 / kotlonxie
这个 boundar 不是唯一的,但是要客户端和后台服务器约定一致的,不然服务器就无法识别这是分隔符,从而导致文件无法正确读取,你想要理解其中细节,你去了解一些 http 请求方式中的 post 请求 的 mutilpart/form-data 相关内容吧。
2015-08-14
最赞回答 / 烟雨谣
局部内部类(包括匿名局部内部类和普通内部类)中使用局部变量,那么这个局部变量必须使用final修饰。这里说的是局部内部类,不是普通静态内部类和非静态内部类,因为他们不能访问方法体内的局部变量。 java要求所有被局部内部类访问的局部变量都是用final修饰,是因为:对于普通局部变量他的作用域就是该方法内,当方法结束该局部变量就随之消失;但局部内部类可能产生隐式的“闭包”,闭包将使得局部变量脱离他所在的方法继续存在。由于内部类可能扩大局部变量的作用域,如果再加上这个被内部类访问的局部变量没有使用final...
2015-08-08