- 博客(7)
- 收藏
- 关注
原创 Java课程设计--学生管理系统
登录页面应该要能满足对数据库的查询,如果用户输入的账号密码与数据库的admin表中的信息相符,则可直接进入管理页面,如果不相符则提示用户重新输入信息。
2025-01-09 00:51:08
803
原创 第12周预习问答
在写程序时同时听歌,操作系统会将CPU的时间分配给不同的进程(例如编写代码的编辑器和正在播放的音乐播放器)。虽然CPU在任意时刻只能执行一个进程的指令,但操作系统会快速地切换不同进程,使得每个进程看起来好像是同时执行的,这就是所谓的“多任务”或者“并发执行”。答:可能两个人由于想吃的东西不同导致筷子的使用出现冲突,或者a礼让b让b先决定吃什么,但b也同样等a做出决定,导致一直没动筷子.可以事先约定好决定吃什么东西的顺序,到谁决定就由谁决定吃什么。在“资源监视器”中,你可以看到这些程序可能会启动多个线程。
2024-11-18 22:24:51
447
原创 第十一周预习作业
答:字符(Character)是语言中的基本单位,例如英文字符 “a” 或中文字符 “中”。字节(Byte)是计算机中的基本存储单位,一个字节等于 8 位。字符在计算机中通常是以字节为单位存储的,不同的字符集(如 ASCII、UTF-8、UTF-16)会用不同数量的字节来表示一个字符。答:可以使用 ObjectOutputStream 将对象序列化后写入文件,这样存储和读取都非常高效,并且可以直接处理对象。
2024-11-11 22:13:03
659
原创 第十周课前预习
答:他会抛出一个FileNotFoundException异常,这个异常用来提醒程序员注意这个文件是否存在,这个异常是一个受检查异常(Checked Exception),因此在编译时需要处理.需要捕获,因为它是受检查的异常,编译器会强制要求处理。答:不行,因为Exception是所有异常的父类,因此会捕捉所有异常,如果改成Exception的话就不能给操作者详细的异常错误信息。
2024-11-04 21:25:55
490
原创 第九周预习作业
支持多次查找和添加操作 .2.HashSet: 用于去重操作,确保不存储重复的垃圾邮件。3.HashMap: 用于按条件存储和快速查找,比如根据发件人、时间等信息。ArrayList 和 HashSet 的组合能高效管理邮件的存储和去重。提供 O(1) 的平均时间复杂度用于查找操作,这对于处理大流量的乘客非常有效。接口的设计正好满足排队的需求,确保第一个进入队列的乘客会是第一个被处理的。提供 O(1) 的时间复杂度用于添加和移除元素,适合频繁的入队和出队操作。答:先获取"音乐鉴赏"的学生集合然后使用。
2024-10-28 21:27:22
392
原创 第六周预习问答
答:首先,抽象类支持单继承,一个类只能继承一个抽象类。其次,抽象类可以包含具体的方法(有方法体)和抽象的方法.接口仅包含方法的声明,没有方法体。抽象类体现了"is-a"关系,接口体现了"has-a"关系.答:所有排序算法的基本操作是比较和移动,Comparable 接口用于定义对象的自然排序,通过实现 compareTo(T o) 方法来比较当前对象与传入对象的大小关系并确定元素的顺序.答:(1)通过实现类实现对该类的大小关系或其他关系比较,从而使该类的集合可以被按照大小关系或其他特定关系排序.
2024-10-07 22:15:58
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅