java写的学生信息查询系统_用JAVA写一个简易的学生信息管理系统

前言:写这篇文章的目的:

为了以后复习方便,当你回头看自己的代码的时候不至于想不起你写下这段代码的思路;

慢慢锻炼自己总结的能力,养成习惯以后去写自己的技术博客,古人云,温故而知新

作为一个技术拓荒者,我希望分享我的学习心得,希望在枯燥的学习过程中找到哪怕一丁点的乐趣

效果图如下:

77c4bd60b682?t=123

简易学生信息管理系统

主要功能:基本实现增删改查,跳转最后一个,跳转第一个,上一个,下一个(其中可能存在一点小bug,这个小程序也仅仅用于练习,将刚掌握的知识融合在一起)

工具:配置好java运行环境,且装好eclipse的PC机一台

运用的主要知识点:面对对象,IO,集合,AWT,Swing.......

我是快乐的分割线1号

关于界面:

友情提示:在界面上不用花过多的精力和时间,稍微复杂点的界面可以用插件拖拽自动生成,很方便,你可以把省出来的精力和时间用在代码逻辑上。

网上关于界面生成的插件很多,个人建议使用WindowBuilder,当然你也可以用其他的你认为顺手的插件;

WindowBuilder是一款非常流行的Java图形化界面开发插件

WindowBuilder下载网站

注意:我是为了测试方便才在界面中加了一个文本域JTextArea textArea,如果你用的是Swing编程,textArea本身是不带滚动条的,而最好的解决办法是在textArea外加一个JScrollPane scrollPane面板,这样你就可以轻松拥有上下滚动条和左右滚动条,当然你完全可以不用将学生信息显示出来,也就是说根本不需要textArea

没有文本域的界面

77c4bd60b682?t=123

没有文本域的界面

我是快乐的分割线2号

功能及代码:

别以为这个程序很小,但其中需要注意的细节还是很多的

学生类Student

要想对学生进行IO操作,则必须实现 Serializable接口,打上可序列化标志

public class Student implements Serializable {

//学生可以被进行IO操作,则必须实现 Serializable接口,打上可序列化标志

private

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值