欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年JAVA实习报告.pdf

    • 资源ID:12838044       资源大小:71KB        全文页数:5页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年JAVA实习报告.pdf

    一、实习目的(对实习目的简要描述,这部分内容所有实习学生都应一致)1、培养学生理论联系实际,了解生产技术工作的一般程序和方法,掌握计算机应用技术的开发方法和当前流行的开发技术。2、培养严谨的工作作风和认真的科学态度。3、树立工程技术工作所必须的全局观点、生产观点和经济观点。二、实习任务1、公司管理规则,员工素质,程序员编码规范;2、需求开发与管理;3、面向对象分析与设计,面向对象编程的特性;4、BasicJava 、JPA 、JSP&JSF 5、数据库设计、 SQL应用6、软件需求分析与设计7、项目实战三、实习内容刚进入公司,首先进行为期一周的公司管理规则和员工素质的软技能培训,通过这一周的学习, 我了解了公司的企业文化以及公司的管理规则,同时也和自己的项目小组成员互相了解沟通,和小组成员建立团结互助的合作精神,为我以后融入公司的工作环境以及更好的学习奠定了良好的基础。接下来,我们开始了 JAVA技术的培训学习, 由于在学校时没有学习过JAVA ,所以刚开始还是不免有点担心自己学不好,但幸运的是我们的学习是从复习大学所学的基础知识开始的,这对于我们学习JAVA技术就有了一个缓冲期。下面是这段时间公司实习的主要内容(当然,由于公司安排的实习学习还没有结束,这里只是前段时间的实习内容) :(一) RDBMS 概述RDBMS 是通过数据、 关系和对数据的约束三者组成的数据模型来存放和管理数据的系统。三十多年来, RDBMS 获得了长足的发展,目前许多企业的在线交易处理系统、内部财务系统、客户管理系统等大多采用了RDBMS。字节级关系型数据库在大型企业集团中已是司空见惯。目前业界普遍使用的关系型数据库管理系统产品有 IBM DB2通用数据库、 Oracle 、My SQL 以及 SQL Server 等,在我们公司主要使用 Oracle 和 SQL Server 两种数据库, 所以接下来所讲的SQL语句的语法也是针对这两种数据库的。RDBMS 的特点如下:(1)数据以表格的形式出现(2)每行为各种记录名称(3)每列为记录名称所对应的数据域(4)许多的行和列组成一张表单(5)若干的表单组成databaseRDBMS 的发展分为三个阶段,如下图所示:精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 5 页 - - - - - - - - - - 我们知道,数据库技术是数据管理的最新技术。其主要目标是解决数据管理中数据的存储、访问、处理等问题。因此RDBMS 产品在第一阶段主要用于信息管理应用领域,如基层部门的事务处理,企业的管理信息系统。这些应用对联机速度的要求不是很高;第二阶段的RDBMS 主要针对联机事务处理的应用领域,提高RDBMS 事务处理的能力,这种能力包括两个方面,一是事务吞吐量,二是事务联机响应时间。为此必须在以下两个方面改善RDBMS 的实现技术:(1)性能:提高RDBMS 对于联机事务响应速度。(2)可靠性:由于联机事务处理系统不允许RDBMS 间断运行,在发生事务故障、软硬件故障时均能有相应的恢复能力,保证联机事务的正常运行、撤消和恢复。保证数据库数据的完整性和一致性。RDBMS 虽然是在学校学过的课程,但是理论性比较强,在公司的实习学习期间注重的是实践以及应用,所以在学习这门课的同时,我们主要讲究的是如何提高数据库的查询执行效率,也就是上面所说的性能,在实践锻炼时我们主要注重的是如何提高事物执行效率以及数据安全性,而不是简单地只是得出数据结果那么简单。( 二) 软件工程软件工程( Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。它的目标在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。这门课的理论性比较强,概念性的知识很多,我们主要了解到了软件开发的各种常用的模型,以及软件开发的整个过程,同时通过对各种成功案例的学习,使我加深了对软件开发的过程的理解,这不仅仅是简单地完成各个模块的功能那么简单,而是从全局角度考虑,从系统角度分析,开发出一个完善的、性能强的软件。(三) OOP&BasicJava这部分主要是复习大学所学的C+知识,我们所学的主要是其面向对象精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 5 页 - - - - - - - - - - 的编程思想, 编程语法运用的是JAVA 。面向对象的程序设计,所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合。面向对象的程序设计完全不同于传统的面向过程程序设计,它大大地降低了软件开发的难度,使编程就像搭积木一样简单,是当今电脑编程的一股势不可挡的潮流。如今很多大型公司的软件开发都是采用这一编程思想。OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性。面向对象编程有三个特征:封装、继承、多态。Java 编程语言的风格十分接近C、C+ 语言。 Java 是一个纯的面向对象的程序设计语言,它继承了 C+ 语言面向对象技术的核心,Java 舍弃了 C +语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 版本中, Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/ 拆箱等语言特性。Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode ),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了Java 程序的运行效率。在 OOP 中我们主要了解了JAVA的编程思想,它主要继承了C+的一些特点,那么接下来在BasicJava中我们就主要针对JAVA的一些自身的特征进行学习。这门课可以说是在整个学习JAVA的过程中的起到了承上启下的作用,通过该课程的学习我们了解到JAVA中的 JAVABEAN 、JAVA类库、异常捕获与处理、 Collection、反射机制、注解、QA4J等。在学习这门课的过程中也遇到一些问题,尤其是对一些新的特性的理解与掌握,不过这些问题都在同事那里得到了及时的解决。(四) Oracle架构这门课主要讲了Oracle架构,其架构图如下所示:学习该课程的目标主要是掌握以下几点:(1)掌握ORACLE数据库系统结构中物理结构、系统全局区和进程的概念精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 5 页 - - - - - - - - - - (2)掌握 ORACLE 数据库的存储管理知识(3)掌握管理ORACLE 数据库的方法(4)了解 ORACLE 数据库的网络应用任何硬件平台或操作系统下的ORACLE 体系结构是相同的,包括如下三个方面:物理结构:数据文件,日志文件,控制文件,参数文件;系统全局区( SGA ):共享池,数据缓冲区,日志缓冲区,字典缓冲区;进程:用户进程,服务器进程,后台进程;其架构示意图如上面所示。一个ORACLE数据库是数据的集合,被处理成一个单位。一个ORACLE数据库有一个物理结构和一个逻辑结构。数据库物理结构是由构成数据库的操作系统文件所决定。每一个ORACLE 数据库是由四种类型的文件组成:数据文件、日志文件、控制文件和参数文件。数据库的文件为数据库信息提供真正的物理存储。SGA (System Global Area)系统全局区是ORACLE系统为实例分配的一组共享缓冲存储区,用于存放数据库数据和控制信息,以实现对数据库数据的管理和操作,SGA分为以下几个部分:共享池、数据块缓冲区、日志缓冲区、字典缓冲区四个部分;其每个部分具体的作用就不再一一详述。进程是操作系统中的一种机制,它可执行一系列的操作步骤(在有些操作系统中使用作业(JOB) 或任务 (TASK)的术语来表示进程)。一个进程通常有它自己的专用存储区。ORACLE实例有两种类型:单进程实例和多进程实例。通常用的是多进程实例。在管理 ORACLE 数据库这一部分,主要介绍了数据字典、事物管理等模块。其中数据字典是ORACLE 数据库的最重要的部分之一,是由一组只读的表及其视图所组成。这些表和视图是数据库被建立同时由数据库系统建立起来的,起着系统状态的目录表的作用。数据字典描述表、列、索引、用户、访问权以及数据库中的其它实体,当其中的一个实体被建立、修改或取消时,数据库将自动修改数据字典;而事务是数据库维护数据一致性的单位,它将数据库从一致性状态转换成新的一致性状态。同时还学习了Oracle 数据库的多种管理方法,即启动和关闭数据库的各种方法以及数据库的用户权限问题,也就是数据库中数据的安全问题。最后介绍了ORACLE 数据库的网络应用,ORACLE 数据库有极强的网络功能,它支持各种网络协议,如TCP/IP 、SPX/IPX、 Decnet等等,支持异种网络协议互联、 异种数据库互联。 SQL*Net 是 ORACLE 的网络软件。ORACLE不仅支持传统的主机终端方式,还支持流行的Client/Server体系结构方式,使得应用与数据库核心分布处理,极大地提高了资源的利用率和处理效率。通过该模块的学习,我对Oracle 的架构有了比较清楚地认识,这为以后的数据库系统的开发奠定了良好的基础。按照公司的实习学习要求,我们在实习的最后阶段是要完成一个实例保险业务项目的开发,由于该项目的开发还在初级阶段,在此就不再详述。四、体会与总结精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 5 页 - - - - - - - - - - 第一次参加专业实习, 让我明白了大学生生产实习是引导我们学生走出校门,走向社会,接触社会,了解社会,投身社会的良好形式;是培养锻炼才干的好渠道;是提升思想,树立服务社会的思想的有效途径。通过实习,我自身也发生了重大的转变。首先,进入公司,我就是一名职业人,不再是一名学生,我要具备一名职业人应具备的素养, 不迟到不早退是必然的, 而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具, 这都是一些前辈的宝贵经验。 当然在培训的过程中, 我也遇到了很多问题, 这还要感谢身边的同事的帮助以及老师的指导,在他们的帮助下我克服了 Java 学习上的一道道难关,课上认真听讲,摘好必要的笔记,并通过自己课后的不断消化学习,现在自己已经基本掌握了java 的基础知识,并等待知识的进一步提升。我相信,只要坚定自己的信念,一切皆有可能!精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 5 页 - - - - - - - - - -

    注意事项

    本文(2022年JAVA实习报告.pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开