实现一个考试系统(单机版)
用到的技术
1.Swing实现窗口的绘制(View视图层)
2.文件+I/O
3.Java基本应用
集合ArrayList HashSet HashMap
字符串String StringBuilder
随机数Random
异常处理try catch
面向对象的核心
类(内部类 匿名内部类)
属性 方法 构造 块
特征修饰符 staic 权限修饰符 private protected public
继承 聚合 依赖 抽象类(模板) 接口 ActionListener Runnable
线程 反射 注解
4.设计思想
可读性(缩进 层级 命名 静态常量)
冗余度(重复 几乎都做了封装)
性能问题()
方法设计(参数 返回值)
类和类之间的关系

设计模式 单例(饿汉式,懒汉式 生命周期托管) 模板
MySpring 管理对象 单例 IOC控制反转
缓存问题
MVC分层架构










版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/165964.html