A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 军军啊 初级黑马   /  2019-10-24 15:15  /  1539 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Maven项目编码设置:
Settings-->搜Maven-->Runner-->VM
设置为-Dfile.encoding=gbk

java项目编码设置:
Settings-->Editor-->File Encodings

Tomcat8以下get请求解决中文乱码方法:
String name = request.getParameter("name");
name = new String (name.getBytes("ISO-8859"),"UTF-8)

反射:
Constructor<T>  getConstructor(Class<?>... parameterTypes)
          返回一个 Constructor 对象,它反映此 Class 对象所表示的类的指定公共构造方法
Object newInstance()
          创建此 Class 对象所表示的类的一个新实例。
//Method类中用于调用成员方法的方法
Object invoke(Object obj, Object... args)
          对带有指定参数的指定对象调用由此 Method 对象表示的底层方法。
obj:调用方法的对象
args:方法需要的参数(可能多个)
Method getMethod(String name, Class<?>... parameterTypes)
                  返回一个 Method 对象,它反映此 Class 对象所表示的类或接口的指定公共成员方法。
         name 参数是一个 String,用于指定所需方法的简称。
        parameterTypes 参数是按声明顺序标识该方法形参类型的 Class 对象的一个数组。
        如果 parameterTypes 为 null,则按空数组处理。


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马