- 博客(6)
- 收藏
- 关注
原创 [编译原理实验] DFA的编程实现
实验任务 编写一个C语言程序,模拟实现DFA识别字符串的过程。实验内容DFA的输入; DFA的存储与读写; DFA的正确性检查; DFA的语言集列表显示; DFA的规则字符串判定;DFA的正确性检查:检查所有集合的元素的唯一性。 检查“开始状态”是否唯一,并是否包含在“状态集”中。 检查“接受状态集”是否为空,并是否包含在“状态集”中。 检查“状态转换表...
2018-10-22 17:21:08 4956 2
原创 [Java开发实例] 计算器功能实现
Java开发实例 计算器功能实现需要实现的功能(比较简单)所实现的功能:1、清零;2、切换第一个操作数的符号;3、逐个删除数字(遇到运算符截止);4、输入操作数;5、+、-、×、÷、=运算6、为最近的操作数添加小数点 步骤: 1.定义一个CalculatorListener事件处理类,该类实现ActionListener动作事件接口,重写接口中的抽...
2018-10-18 00:05:48 1515 1
原创 [Java开发实例] 画板开发第二站:接口与事件监听机制
事件监听我们首先谈谈事件监听。事件监听对于我们来说其实是很熟悉的,比如长按开机键,电脑就会开机;点击某个应用的图标,电脑就会启动某个应用;敲击键盘某个按键,键盘信息就被输入进电脑。然而,计算机是怎么知道我们做出了什么动作的呢,又是怎么知道怎么应对我们做出的动作的呢?这一系列理所当然的背后,就隐藏着事件监听的身影。事件监听分为三个部分:事件源对象、事件处理类 和 事件监听方法。事件源对象...
2018-10-17 18:13:24 179
原创 [Java开发实例] 画板开发第一站:图形界面开发基础
图形用户界面(Graphics User Interface,GUI)个人认为,所谓图形界面开发,不过是像小孩子玩积木一样,把一个个组件添加上去,组成一个作品。首先,我们来了解一下这些组件,也就是搭积木的原材料。 Java提供的图形界面类有两大类: 1.AWT组件(基础) AWT组件是jdk1.0的时候推出的图形界面类,这套组件是存储在java.awt包下的类...
2018-10-04 21:38:42 295
原创 [Java入门] Java学习第二站:类的继承
情景:假设张老师是一家培训机构的英语老师,她的学生有大学生、中学生和小学生。张老师很认真地为学生们建好了类,并且保存了姓名、年龄、住址、英语水平等不同属性和学习方法和测试方法等不同方法。而2020年北京冬奥会的申办使得人们对学英语的热情大增,张老师的学生种类增加了销售人员、设计师、工程师、运动员等等……一百多个种类!显然,为这一百多种学生建类不仅会使姓名年龄等代码显得重复冗余,张老师本身也需要对...
2018-10-04 17:07:05 206
原创 [Java入门] Java学习第一站:类与对象
Java是一门完全面向对象的编程语言,类和对象是面向对象的基础和核心。Java中,我们并不是将待解决的问题分解成一个一个的步骤,通过一步步执行这些步骤来解决问题,而是从待解决的问题中分离出一个个的个体,通过逐步调用这些个体的行为来解决问题。前者被称为面向过程编程,而后者,被称为面向对象编程。类和对象的概念在生活中随处可见。比如,我们说计算机的出现给人们的生活带来了很大的便捷。在这里,我们并...
2018-09-29 19:07:19 257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人