该文档是Java程序设计慕课版的课后答案,答案全,都是Java文件,能直接复制
2021-06-26 19:02:54 39KB Java Java程序设计慕课版 习题答案
1
Java程序设计教程-雍俊海(第三版)教材源代码
2021-06-22 22:12:10 1.03MB Java
1
ATM柜员机模拟程序,其功能为: 当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以进行: 1 查询余额:初始余额为10000元 2 ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。 3 ATM存款:不能出现负存款。 4 修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。
2021-06-22 13:29:33 15KB java ATM 程序设计
1
唐大仕的《JAVA程序设计》的课件,我亲自找他要的。
2021-06-20 09:44:38 1.5MB 课件 ppt
1
Java即时聊天程序的文档说明,大二刚学Java时做的课程设计,所以比较粗糙,适合初学者练练手,有简单的界面实现。比较可惜的是后来因为电脑硬盘坏了,代码全部没了,只在网盘里找到这个文档,希望对有需要的同学有帮助吧! 具体功能如下: 1)用户登录及登录验证:用户能够使用固定帐号(有用户注册功能)登录系统,系统能对输入的帐号、密码进行验证; 2)聊天功能:能够在两台以上的机器上登录运行程序,能使用不同帐号完成在线的即时消息发送(聊天); 3)文件传输; 4)好友管理:能够显示好友列表,并能够添加、修改、删除好友; 5)在线、离线状态显示:能够显示好友的在线状态或离线状态。 6)聊天记录管理:能够以文件或数据库形式将聊天记录进行存储,并能打开、显示、删除所存储的聊天记录。 涉及到的知识有: 1)Java语言 2)mysql数据库
2021-06-19 23:49:51 1.23MB Java
1
适合Java初学者参考、学习和实践
2021-06-16 18:03:20 3.66MB Java 程序设计 西安电子科技大学
1
1. 账户类(满分50分) 版本1:满分10 分 设计Account1 类,包含: ■ 一个名为 id 的int 类型的私有数据域(默认值为 0),长度为 6 位。 ■ 一个名为 balance的double 类型的私有数据域(默认值为 0)。 ■ 一个名为 annualInterestRate 的double 类型的私有数据域存储当前利率(默认值为 0)。 假设所有的账户都有相同的利率。 ■ 一个名为 dateCreated 的Date 类型的私有数据域存储账户的开户日期。 ■ 一个能创建默认账户的无参构造方法。 ■ 一个能创建带特定 id 和初始余额的构造方法,初始余额不能为负数。 ■ id 、balance和annualInterestRate 的访问器和修改器。 ■ dateCreated 的访问器。 ■ 一个名为 getMonthlyInterestRate 的方法返回月利率。 ■ 一个名为 withDraw 的方法从账户提取特定金额。 ■ 一个名为 deposit 的方法向账户存人特定金额。 ■ double 类型的数据域保留 2 位小数。 ■ 成员方法和数据域应进行基本的合理性检查。 设计测试类 ATMMachine1: ■ 创建一个有 100 个账户的数组,其 id 为0,1,2,...99, 并初始化收支为 1000 美元。 ■ 主菜单如下(可参考教材中文版 P296或英文版 P367): Main menu 1: check balance 2: withdraw 3: deposit 版本2:满分20 分 扩展Account1 类为Account2 类: ■ Account2 类继承 Account1 类。 ■ 为Account2 类新增一个名为 password 的String 类型的私有数据域存储账号密码。 password 只能为字母或数字,长度不能小于 6 且不能大于 10。密码显示时为*******。 ■ 为Account2 类新增一个名为 name的String 类型的私有数据域存储客户名字。 ■ 为Account2 类新增一个名为 transactions 的ArrayList 类型的新数据域,其为客户存 储交易记录。这要求新建一个名为 Transaction 的类,类的定义请参照教材中文版 P327或英 文版P404。每笔交易都是 Transaction 类的一个实例。 ■ 新增一个带初始余额的构造方法,其 id 随机产生,但不能与当前系统的 id 重复。 若初始余额的参数为负数,则抛出一个自定义异常并在当前构造方法中进行处理。 ■ 重写方法 withDraw ,要求支取的金额为 100 的整数倍,并且当日支取金额不能超过 5000,支取金额不允许透支。每进行一次操作应向 transactions 数组线性表添加一笔交易。 ■ 重写方法 deposit ,要求每进行一次操作应向 transactions 数组线性表添加一笔交易。 ■ 新增一个方法 changePassword ,只有旧密码正确,新密码符合要求,且两次输入相 同的情况下才可以成功修改密码 设计测试类 ATMMachine2,其主菜单如下(可参考教材中文版 P296或英文版 P367): Main menu 0:create a account 1: check balance 2: withdraw 3: deposit 4:details of the transaction 5: change password 6:exit ■ 若用户选择新建一个账号,则应提示用户输入账号 password 、balance 和 annualInterestRate ,其中 id 随机产生。新产生的账户应序列化到名为 accounts.dat 的文件中。 所有账户只能通过这种方式产生。 ■ 所有用户操作结果应同步到 accounts.dat 文件中相应账户中。 ■ 所有用户操作应有友好、简介的提示语。 版本3:满分20 分 请参照银行的 AT M机界面,在 Account2 类的基础上开发一个 GUI 界面的AT M系统。 要求界面应模拟小键盘,并且账户信息读、写于文件 accounts.dat 。
2021-06-16 08:59:24 63KB java程序 课程设计 ATM模拟 CQUT
1
具体的题目在注释中有说明。如果要提交到学堂在线上面,需要将主类名改成Main,否则得不到分。
2021-06-15 11:38:39 13MB Java
1
Java语言程序设计(郑莉)课后习题答案
2021-06-15 01:21:03 1.81MB JAVA程序设计 课后习题 答案 郑莉
1
实现了局域网内的聊天功能的源代码,用JAVA程序编写的,就是简单了些
2021-06-13 10:05:49 2KB Java 程序设计
1