电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java课程设计敏感词汇分析

Java课程设计敏感词汇分析_第1页
1/14
Java课程设计敏感词汇分析_第2页
2/14
Java课程设计敏感词汇分析_第3页
3/14
下载后可任意编辑Java 课程设计敏感词汇分析12024 年 4 月 19 日下载后可任意编辑软 件 学 院课程设计报告书课程名称 Java 编程技术 设计题目 敏感词汇分析程序 专业班级 网络工程 XXXX 班 学 号 XXXXXXXXX 姓 名 XXX 指导老师 XXX 20 年 月22024 年 4 月 19 日下载后可任意编辑1 设计时间20 年 月 日-20 年 月 日2 设计目的《Java 编程技术》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一次较全面的综合练习。其目的在于经过实践加深学生对面对对象程序设计的理论、方法和基础知识的理解,掌握使用 Java 语言进行面对对象设计的基本方法,提高运用面对对象知识分析实际问题、解决实际问题的能力,提高学生的应用能力。3 设计任务敏感词汇分析程序。要求如下:(1)使用图形用户界面实现。(2)任意选择一个文本文件,分析该文件,假如存在敏感词汇,报告每个词出现的次数。(3)敏感词汇保存在 sentive.txt 文件中,每个词占一行,至少设置 10 个敏感词汇。4 设计内容4.1 概要设计本次《java 编程技术》的课程设计任务是要设计一个敏感词汇分析程序,这个程序是图形界面、流式布局、输入\输出流、包以及文件等技术的综合应用。考虑到程序的结构和易用性等各种性能,采纳了 FlowLayout 流式布局嵌入按钮以及 TextArea 文本区来完成程序主界面的实现,选择了 awt 组件进行窗口以及对话框的实现。在运行程序的时候,在规定的 sentive.txt 文本中创立敏感词汇库,即把要分析的敏感词汇写入,然后选择分析文档,进行分析。文本选择的实现:在进行词汇分析之前要进行文本的选择,这期间经过查阅各种相关参考文献以及 java 中的帮助文档,用到了 JfileChooser 组件来实现对任意文本的选择,从而能顺利的选择各种文件,同时利用 try,catch 语句进行异常捕获。词汇分析过程的实现:利用了字符文件流 FileReader 和 FileWriter 类来实现文本的读入和输出,利用 RandomAccessFile 来实现对敏感词汇的过滤分析,最终达到了任务要求的分析功能。32024 年 4 月 19 日下载后可任意编辑在设计类的时候,考虑到功能的完善以及程序运行代价的尽可能小,本程序首先创立了一个主类实现窗口以及主方法的调用,设置了 4 个默认属性类完成相关的功能性的各项功能。在主类中,实现了对窗口对象的实例化,注册了主方法,从而生成了调用其它默认属性类及对象和方法的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java课程设计敏感词汇分析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部