Database 初见疑惑

介绍:本次作业将要求学生从头建立一个数据库服务器,该服务器应该接收传入的请求(符合标准查询语言),然后询问和操作一组存储的记录。服务器将以文件系统上的文件集合的形式维护持久数据。客户端不需要学生完成,已经被提供给学生检查服务器工作状况。

课件提供的大致步骤:

1.尝试读取文件的信息并打印到终端

2.设计服务器存储数据的类,检查文件读写是否正确

3.在控制方法中响应传入的命令

4.编写程序处理响应命令

5.编写代码响应异常状况

目前感受:

花费数小时理解程序文件结构、客户端和服务器的交互、标准查询语言(简化)所要求的功能。正在尝试用Arraylist构造一个新的类存储数据,进而完成文件读写过程。

所遇问题:

1. 未初始化的Arraylist遇到如下问题:

private ArrayList attributeName = new ArrayList<>();

ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

2. 想初始化时遭遇格式不对的问题?

public DBTable(List<String> newname){
        attributeName.add(newname.get(0));
    }

 Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

 正在解决以上问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值