阅读大题
1. 如何实现Java序列化?
1.把Java 对象转换为 字节的过程为Java 序列化
步骤 一 ; 创建一个Object output strem 输出流,
步骤 二 ; 调用Object
2. 抛出异常的几种方式? 例举一些你常见的异常类,并说明产生的原因?
- throw 抛出异常 2. throws 是捕获异常
3. JDBC 访问数据库的基本步骤是什么?
//1. 注册驱动:告诉编译器使用的是什么数据库 异常抛出
//Class.forName("com.mysql.jdbc.Driver");
//2. 获取数据库连接 导包:java.sql
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/newdb3?
characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=
true","root", "root");
System.out.println(conn);
//3. 创建执行SQL语句的对象
Statement s = conn.createStatement();
//4. 执行SQL
String sql = "create table jdbct1(id int,name varchar(10))";
s.execute(sql);
//5. 关闭资源
conn.close();
System.out.println("执行完成!");
4. mysql 查询出来的结果分页展示一般怎么做?
- select * from 表名 limit 跳过条数(跳过页数*每页条数),请求条数(每页条数).
5. 关联查询有几种? 列举常见的关联查询.
- 有三种.
- 1)等值连接 2)内连接 3)外链接
6 Http 中, get 和 post 方法的区别.
1.get: 请求参数放在请求地址的后面,请求参数大小受限 只能传递几k的数据, 由于参数用户可见 不能传递敏感信息(密码)
2.post: 请求参数放在请求体里面,没有大小限制通常上传文件时使用,参数内容用户不可见 敏感数据通过post请求