![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 89
设计模式
bingbingyihao
这个作者很懒,什么都没留下…
展开
-
编译原理之词法分析-语法分析-中间代码生成
编译原理之词法分析-语法分析-中间代码生成,采用解释器模式来模拟编译的关键步骤:词法分析、语法分析、中间代码生成原创 2024-03-10 18:44:47 · 1117 阅读 · 0 评论 -
Java小型操作系统模拟(采用策略模式结合反射进行搭建,支持一些简单的命令)
主要是为了学习Java反射的知识,以及对操作系统的一些概念进行回顾,搭建了一个小型的操作系统,包括基本的一些命令,如:clear、help、cd、mkdir、ls等;经过测试发现,上面两个系统在初始化加载类时有一些小问题,因为在实际使用时都是执行class文件,而在IDEA里面的执行是以Java文件为路径的,需要进行一些简单的小修改,当前这个阶段主要以IDEA里面的运行为主,后面再对路径和初始化逻辑进行一些调整,来保证兼容性。同样加载指定目录下携带注解的策略子类,或者加载目录及其子目录的所有符合条件的类。原创 2023-07-30 20:19:28 · 549 阅读 · 0 评论