人人范文网 范文大全

信息工程系Java专业实习报告.

发布时间:2020-03-03 11:49:24 来源:范文大全 收藏本文 下载本文 手机版

南京航空航天大学金城学院 信息工程系 专业实习报告

实习项目 /岗位 Java软件开发 实习单位 /地点 南京网博 IT 培训 学生姓名 学 号 专 业 联系方式

实习日期:2013年 9月 28日至 2014年 01月 24日 JAVA 软件开发校外实习报告

实践报告摘要: 带着想要学习一些技术的目的在于 2013年七月份,我们开始了在擎天科技 网博教育部的校外实训生活,现在想想抛开我们中间回校的一段时间,我们待 在网博学习已经有三个月了,期间我们抱怨,后悔过,最终我们还是坚持下来 了。在这段时间里,我感觉我又回到了高三的生活,唯一不同的是,高中的晚 自习有老师监督,而在网博的晚自习一切都是靠自己自觉,充实的同时,自己 感觉收获颇丰。

在网博的这段时间里,由校外授课老师和班主任的带领下我们成功完成了 SMS (超市管理系统、US (用户管理系统、网站购物的电子商务、在线聊天 系统、新闻发布系统、BBS 等项目。从业务的界面需要到后台的管理,从前端 的数据处理到数据库的存储,从本地的业务编写到在 Tomcat 服务器的发布、运 行、访问。我们都是通过学习,总结课堂内容一步一步完成的,取得成果的同 时,内心也充满了心酸。于此同时,网博的老师给我们细心的指导,当我们上 台展示作品的时候将我们项目的

漏洞指出,使我们了解错误、查找学习中的盲 区。经过这样的过程,不仅心理的承受能力得到提升,而且在后续的编写中我 们的作品也更加的成熟,为将来找工作提过了坚实基础,与未来工作提前接轨。 实践报告正文: 来网博的第一个月主要学习JA V A 基础, 了解基本的语法规范, 基本的概念 和方法。重要的内容有以下几点:一是:线程 Thread ,主要是多用户同时工作; 二是:集合 Collection , list,set,map,vector,proprity 这几个大类,主要需要掌握的 内容是:arrarylist,linkedlist 这两个区别。

vector(线程安全 有序:可以排序,在 collections 中提供了 sort 方法,只要 提供比较器 (comparator或者实现 comparable 接口 , [set:无序、不可重复的集 合 ]Hashset(不可重复 TreeSet(1无序:需要转化为 list 来实现排序,直接放入到 list 中。 (2不可重复:需要重写 equals,hashcode 这两种方法,来去除那种重复。 [map:键值对映射集合 ]Hashmap、Treemap、HashTable 他是根据键值来排序的, 可以在用 map 构造函数的时候, 就提供比较器 (compartor , 这样就能指定键值 排序的规则。

之后我们就开始学习Java 的网络编程, JDBC ,泛型还有反射。其中 JDBC 和反射是学习的重点,因为在以后的工作的使用中,他们使用的频率很高。其 中 JDBC 是相关链接数据库的一些操作。 基础操作分为以下几步:

1、加载驱动, 利用反射的原理。

2、写链接(URL 指定我们即将使用的数据库的类型,还有 我之前建好的数据库。值得一提的是,上周我们作业就是在 Terminal 的环境模 式下,对数据库(mysql 进行了一些基础的操作,例如增,删 ,改,查,多 表的查询。多张表的链接是重点。

3、使用 Connectins 进行连接。

4、通过 getInputStream 和 OutPutStream 对数据库的内容进行封装。

5、写 SQL 语句,进 行你想要的一些数据库的操作。

6、关闭数据库,断开连接,关闭结果集,命令 集。在使用命令的时候应该多多关注对于预处理的使用,因为他在以后的工作 中使用的几率很大,不仅仅是在方便使用的方面,在编程效率上也有很大的优 势。

反射是一个比较抽象的内容,不容易让人理解。我的理解就是通过反射机 制,你可以清楚的了解对象中的各个字段,方法,属性。这一系列的东西。 学完了以上的内

容,我们接着就是做 SMS 超市管理系统,记得当时是一阵 迷茫,根本无从下手,基本上将 JA V A 中学到一些重点内容都用上了,包括: JDBC、反射、Collection、三层构架、AWT 等一些技术。对于这些技术我们还

没有使用成熟,然而项目的要求却是完全融合,这对于我们来说无异于天方夜 谭。无所适从的我们只能夜黑摸路走一步是一步,慢慢学习,一边敲着代码慢 慢成熟着。回想一下,当时真心很是充实一把,静静的教室只有键盘的声音, 你会是什么感觉。

做完项目就是第二阶段开始。也就是传说中的 J2EE ,通俗点就是网站等基 于服务器的知识。开始学的是一些关于 html , c 等网页设计方面的知识,我们 要掌握的就是 html 的一些基本的知识,能够制作简单的网页,能够使用样式表 来美化网页,当然样式表也是重点内容,它能够将页面变的更加的美观。之后 就是脚本语言 javascript ,这是一个与 java 完全没有关系的一门语言,切不可与 之混于一谈。 javascript 的语言规范很宽松,所以导致了学习的难道增大。例如:

1、JS 的类型转化非常的灵活,因为变量定义的类型都是 var ,当使用时类型会 根据具体的要求转化。

2、JS 函数支持回调功能,并且自定义函数不用第一返回 值,在使用的过程中非常的灵活。

学习了 JS 接着我们开始学习XML 语言。 在这方面我们应该掌握的能力有:

1、读懂 XML 文件,可以根据 skema 或者 dtd 写出简单的 XML 文件。

2、可以 用四种方式解析 XML 文件, 分别是:DOM 方式, SAX 方式, jdom 方式, dom4j 方式,这四种方式,其中 dom 方式是基本的,且符合 w3c 组织规范的; SAX 方 式是事件处理,后两种都是由第三方组织提供的,具有很好的优势。这些就是 XML 的重点, 需要我们好好的去学习, 多看多敲, 以此来熟悉不同的创建方式。 接着学习JSP 服务器相关的开发。首先,需要做的就是熟悉服务器的搭建,配 置等一些基本的操作。这里我们是用的是 Tomcat ,因为其操作简单,本地就可 使用。学习JSP ,我们还需了解最终的东西都是放到服务器中的, B/S的开发模 型使用户能够通过浏览器访问我的 application ,所以我们首先要学的不是编程, 而是熟悉服务器,将 W AR 包发布到服务器中。

下面就到了第二阶段最终的环节,如果之前 html,c,jsp,xml 是基础的话, 那接下来学习的函数标签、EL 语言、过滤器、servlet、AJAX 技术等就是重点 中的重点。函数标签在大型项目和尖端的软甲公司使用极其的频繁,因为它能 够实现程序的通用行,只需修改配置文件即可,例如:在我们电子商务项目中, 列举商品列表上具有非常显著的优势。过滤器的作用从字面上就能理解,就是 过滤一些不好的,不够安全的东西,还能防止程序出现 400、500之类的服务器 级别的异常,为程序员的开发提供了很好的便利。而 servlet 在 MVC 这个很据 代表性的东西上就能明白, 它在业务的重要性。 如果拿酒店来说, servlet 的作用 就是总经理的,用来统筹全部的资源,做到高效的完成任务,具有严格的等级 限制。 Ajax 则是第二阶段的最终目的,如果 WEB2.0的出现是时代发展的趋势 话,那么 Ajax 就是发展的催化剂。它的存在是我们能够摆脱 frame 框架的时候 而实现动态的刷新,在网络带宽、浏览器响应速度上都得到了有效的提高。 实践报告总结: 在这短短 3个月的学习过程中,有过成功,有过挫折,有过笑容、也有过心 酸。一开始项目的困难,天天熬夜一度想要放弃,但是想到毕业后找工作的艰 难,生活的迷茫我们现在的生活又能说明什么。因为一点点的挫折我们就该放 弃吗?这算一个好男儿应该做的事吗?想到这里我们坚持着,痛苦并充实着, 慢慢的我们过来了,回顾比较之前的我和现在的我,发现自己承受了很多同时 也成熟了很多。突然想到了老爸的一句话, “一个人在成长到成熟的过程,总会 遇到挫折,可是有人成龙,有人成虫,我不希望你做后者也不奢求你做前者, 我只希望你成人,无论遇到什么都能堂堂正正,困难总能过去。 ”话糙理不糙, 如今我才真的明白,不能说太晚,只能说我为时未晚。

致谢: 自己说了很多,也有一些感想,在报告的最后我要感谢那些已经授完课程 的老师们精彩的讲解,将你们的经验和知识毫无保留的传授给我;感激班主任 对我们在网博期间生活上不辞劳苦的照顾;感激学校指导老师每周对我们的生 活、学习的关心;感激学校开设这门课程,让我们有机会提前接触社会,提供 我们成长的空间;同时也感谢在我困难的时候为我提供帮助同学、朋友们。

计算机专业JAVa 方面实习报告

信息工程系学生毕业实习报告

信息专业实习报告

计算机信息工程系专业简介

中北大学JAVA毕业实习报告

中北大学JAVA毕业实习报告

信息专业实习报告_1

JAVA实习论文

信息工程系各专业就业方向信息报告(材料)

信息工程系计算机应用专业届毕业生实习方案

信息工程系Java专业实习报告.
《信息工程系Java专业实习报告..doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档