本帖最后由 zjy9399 于 2016-9-23 00:45 编辑
如果你做按时做满分了,你上基础班考就业班应该没问题第一题(编程题: 30分)买书小程序,要求如下: 1. 现有4本书可以购买,书本的信息如下: 编号:1,书名:"平凡的世界,价格:88; 编号:2,书名:"穆斯林的葬礼",价格:77; 编号:3,书名:"许三观卖血记",价格:66; 编号:4,书名:"在细雨中呼喊",价格:55; 2. 程序运行时提示:"请输入你要买的书的编号,按0结束:",要求如输入1-4可以一直购买书,输入0结束购买;结束购买时需要将之前买的所有书打印输出,并将购买书的总价打印输出,打印格式如下: 平凡的世界:88 穆斯林的葬礼:77 消费总金额:165 要求:程序中不定义书类来存储书的信息 第二题(编程题: 35分)使用QueryRunner实现商品的添加、更新、查找操作,要求如下: 1. 创建Product类,有私有属性pid(int类型),pname (String类型)和price (double类型) 2. 定义类QueryProduct,在main方法中创建Product对象product并给属性赋值:1, "苹果", 1000 2.1 传递product调用添加方法将对象的所有属性存入数据库; 2.2设置product的pname为"小米",price为2000,传递product调用更新方法更新对象数据 2.3传递product调用查找方法
3. 定义添加方法static void addProduct(Product product) ,添加product的所有属性到product数据库表中 4. 定义更新方法static void updateProduct(Product product),根据product的pid属性更改product数据库表中pname和price字段值为product对应的属性值 5. 定义查找方法static search(Product product),根据 product 的pid或者pname属性查询出product数据表中的对象,并在控制台打印对象的所有属性
提示:已提供相应的建表sql(test.sql)、相关jar包和工具类JDBCUtils
第三题(编程题: 35分)写博客小程序,要求如下: 1. 在项目根路径下建2个文件,"data.txt"和"result.txt",2个文件分别存储用户密码和保存博客内容,其中"data.txt"中用户名和密码存储格式为,jack:123(文件中的用户名和密码可以手动输入,不需要用程序录入) 2. 程序运行后,在控制台提示:1.登陆 2.写博客 3.退出登陆 2.1 如:键盘输入1,执行用户登录操作,提示用户输入用户名和密码,根据键盘录入的用户名和密码和"data.txt"中的用户名密码进行匹配,匹配成功,控制台提示登录成功,否则控制台提示登录失败 2.2 如:键盘输入2,执行写博客操作,写博客操作需要用户登录后才能写,如用户登录成功后执行写博客操作,可在控制台输入想写的话,并将输入的话保存到"result.txt"中,要求保存到"result.txt"中的内容包含:保存时的时间(格式为:2016-09-05 09:22)和控制台输入的字符串,各占一行;如用户没有登录或者登录失败时执行写博客,控制台提示"你尚未登陆,请先登陆!" 2.3 输入3,执行退出登录操作,退出登录只是记录用户退出的状态,并不是退出程序 2.4 如输入其他值,执行退出程序操作,并在控制台提示"程序退出!" 要求:除退出程序的操作外,所有的操作完后都需跳回到初始界面:1.登陆 2.写博客 3.退出登陆
|