1、List遍历方式有多少种
1) 下标遍历
2) Iterator 遍历
3) Foreach 遍历(最快)
2、Map怎么遍历
先调用keySet()方法获取所有的key,在遍历key获取所有的元素
3、怎么获取Map所有的key,所有的value
Map调用keySet()方法获取所有的key值,是一个Set集合
Map调用values()方法获取所有的value值,是一个List集合
4、获取Class的实例有几种方式
Class<?> Demo 1=Class.forName(“Reflect.Demo”); //使用Class类
Class<?> demo2=new Demo().getClass(); //通过对象
Class<?> demo3=Demo.class; //通过类
5、怎么获取类中所有的方法,所有属性
获取所有方法:
Class<?> demo = Class.forName(“Reflect.Demo”);
Method[] methods = Demo. getDeclaredMethods();
获取所有属性:
Class<?> demo = Class.forName(“Reflect.Demo”);
Field[] fields = demo .getDeclaredFields();
6、 JDBC 常用接口有哪些?
1、Connection 用来与数据库建立连接
2、 Statement 用来执行 sql语句
3、ResultSet 用于接收结果集
4、 PreparedStatement 是Statement子接口,执行sql语句,预编译,防止sql注
入,安全性高