实现一个考试系统(单机版)
用到的技术
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分层架构
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/javal-zj/43777.html