欢迎来到天天文库
浏览记录
ID:858284
大小:1.16 MB
页数:45页
时间:2017-09-21
《朱晓战-网络0606-论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西安邮电学院毕业设计(论文)题目:J2ME读写数据流研究院系:计算机学院专业:网络工程班级:0606学生姓名:朱晓战导师姓名:朱辉职称:讲师起止时间:2010年03月08日至2010年06月11日西安邮电学院毕业设计(论文)任务书学生姓名朱晓战指导教师朱辉职称讲师院系计算机学院专业网络工程题目J2ME读写数据流研究任务与要求1.在掌握J2SE开发平台的基础上,学习J2ME开发平台;2.学习和掌握利用JAVA对于数据流处理的方案;3.搭建J2ME开发平台;4.学习在J2ME上设计数据流处理程序;5.培养个人发现问题和解决问题的能力;6.加强交流,养成团队合作的
2、意识。开始日期2010-3-8完成日期2010-6-11院长(签字)2010年3月12日西安邮电学院毕业设计(论文)工作计划2010年3月8日学生姓名__朱晓战__指导教师_朱辉___职称_讲师_院系___计算机学院________专业__网络工程_题目__J2ME读写数据流研究__________________________________________________工作进程___3.8------6.11______________________起止时间工作内容3.8–3.22检索资料,学习相关知识3.23–4.26设计在线测试演示方案4.26
3、-5.24按照设计的方案程序实现5.25-6.11总结所有工作,撰写论文主要参考书目(资料)J2ME设计书籍和资料JAVA数据流处理书籍和资料软件工程书籍和资料主要仪器设备及材料计算机,JAVA手机论文(设计)过程中教师的指导安排每周1下午见面讨论随时电子邮件和电话联系对计划的说明西安邮电学院毕业设计(论文)开题报告计算机学院网络工程专业2006级06班课题名称:J2ME读写数据流研究学生姓名:朱晓战学号:04063206指导教师:朱辉报告日期:2010年3月10日1.本课题所涉及的问题及应用现状综述J2SE(Java2StandardEdition,Jav
4、a2标准版)中的java.io通过数据流、序列化和文件系统提供系统输入和输出。它包括了字节流和字符流。并在此基础上派生出用于特定目的的输入/输出流。其主要有三个方面:读/写文件、读/写存储器及缓冲区和对数据导管进行读/写数据。java.io中还提供了对象序列化的机制。而J2ME(Java2MicroEdition,Java2微型版)中的java.io包是J2SE中java.io包的一个子集,它处理低级别的数据I/O和提供系统输入/输出功能,而且没有提供对象序列化的机制。而在javax.microedition.io中的各个类和接口处理移动信息设备的联网功能。
5、a.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析本课题需要重点研究的关键问题1)J2ME中的中文问题在J2ME程序设计过程中,在存储记录集、网络传输数据、以及读取资源文件中的数据时,都可能存在中文问题。但在J2ME中所有的手机都支持UTF-8格式的字符集。可以通过把字节数组转换成字符串来解决中文问题。2)J2ME中的I/O(Input/Output)序列化序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。但是J2ME中没有提供对象序列化得机制。3)
6、J2ME的网络连接在MIDP(MobileInformationDeviceProfile,移动信息设备简表)中处理移动信息设备网络连接功能的主要技术是javax.microedition.io中的各个类和接口,以及java.io包中的接口为数据流提供系统输入/输出功能。网络通信连接的IO过程基本步骤是:a、建立连接,创建与服务端的连接。b、网络通信,在连接已建立的基础上进行数据交换以及完成通信过程。c、连接关闭,通信完成后关闭连接,释放资源。4)用J2ME文件系统对内存卡进行读写FileConnectionAPI[JSR-075]通过提供对文件系统的访问以
7、及对文件操作的支持。该API假定设备中存在一个可定位的文件系统,如可移动的内存卡、闪存或其它类型的永久存储器。该API(ApplicationProgrammingInterface,应用程序编程接口)并不是记录管理系统(RecordManagementSystem,RMS)的替代物,它只是对RMS的补充,从而实现MIDlet与本地应用软件的交互。该API非常简单,仅包含一个类、两个接口和两个异常。其中FileConnection接口是最为重要的部分,它扩展了Connection接口,提供对目录和单个文件的访问。创建FileConnection的实现需要使用
8、方法Connector.open()。方法open(
此文档下载收益归作者所有