用java的I/O系统模拟写个数据库,不知道怎么入手?各位大神给点建议

解决方案 »

  1.   

    class + collection + io ?
      

  2.   

    class封装属性
    collection模拟数据库
    i/o用来导入导出
      

  3.   

    这是链接mysql数据库的代码:
    try {
    // 加载数据库驱动,注册到驱动管理器
    Class.forName("com.mysql.jdbc.Driver");
    // 数据库连接字符串
    String url = "jdbc:mysql://localhost:3306/test";
    // 数据库用户名
    String username = "root";
    // 数据库密码
    String password = "111";
    // 创建Connection连接
    Connection conn = DriverManager.getConnection(url,username,password);
    // 判断 数据库连接是否为空
    if(conn != null){
    // 输出连接信息
    out.println("数据库连接成功!");
    // 关闭数据库连接
    conn.close();
    }else{
    // 输出连接信息
    out.println("数据库连接失败!");
    }
    } catch (ClassNotFoundException e) {
    e.printStackTrace();
    } catch (SQLException e) {
    e.printStackTrace();
    }