关于java的实习报告.docx_第1页
关于java的实习报告.docx_第2页
关于java的实习报告.docx_第3页
关于java的实习报告.docx_第4页
关于java的实习报告.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

关于 java 的实习报告 学以致用,学完的知识点需要到应用中使用,才能够 真正理解和掌握,再说了,软件开发是一个动手能力要求 很高的行业,什么算会了,那就是能够做出来,写出代码 来,把问题解决了,你就算会了。下面是小编整理的关于 java 的实习报告,欢迎大家阅读!希望对大家有所帮助! 篇一 本次毕业实习我主要是做一个登录系统,从中学 习一下 java 开发和 sql 的技术运用,因此选择了石家庄志 诚软件公司。java 和 sqlserver 作为开发工具都有它们各 自的特点,下面是我学习两周 java 后对 java 的一些认识。 java 语言的优点主要表现在简单、面向对象、多线程、 分布性、体系结构中立、 安全性等方面。 1、java 语言是简单的 java 语言的语法与 c 语言和 c+语言很接近,使得大 多数程序员很容易学习和使用 java。另一方面,java 丢弃 了 c+ 中很少使用的、很难理解的、令人迷惑的那些特性, 如操作符重载、多继承、自动的强制类型转换。特别地, java 语言不使用指针,并提供了自动的废料收集,使得程 序员不必为内存管理而担忧。 2、java 语言是一个面向对象的 java 语言提供类、接口和继承等原语,为了简单起见, 只支持类之间的单继承,但支持接口之间的多继承,并支 持类与接口之间的实现机制(关键字为 implements)。java 语言全面支持动态绑定,而 c+ 语言只对虚函数使用动态 绑定。总之,java 语言是一个纯的面向对象程序设计语言。 3、java 语言是分布式的 java 语言支持 internet 应用的开发,在基本的 java 应用编程接口中有一个网络应用编程接口(),它提供了用 于网络应用编程的类库,包括 url、urlconnection、socket、 serversocket 等。java 的 rmi(远程方法激活)机制也是开发分布式应用的重要手段。 4、java 语言是健壮的 java 的强类型机制、异常处理、废料的自动收集等是 java 程序健壮性的重要保证。对指针的丢弃是 java 的明智 选择。java 的安全检查机制使得 java 更具健壮性。 5、java 语言是安全的 java 通常被用在网络环境中,为此,java 提供了一个 安全机制以防恶意代码的攻击。除了 java 语言具有的许多 安全特性以外,java 对通过网络下载的类具有一个安全防 范机制(类 classloader),如分配不同的名字空间以防替代 本地的同名类、字节代码检查,并提供安全管理机制(类 securitymanager)让 java 应用设置安全哨兵。 6、java 语言是体系结构中立的 java 程序(后缀为 java 的文件)在 java 平台上被编译 为体系结构中立的字节码格式(后缀为 class 的文件), 然 后可以在实现这个 java 平台的任何系统中运行。这种途径 适合于异构的网络环境和软件的分发。 7、java 语言是可移植的 这种可移植性来源于体系结构中立性,另外,java 还 严格规定了各个基本数据类型的长度。java 系统本身也具 有很强的可移植性,java 编译器是用 java 实现的,java 的运行环境是用 ansi c 实现的。 8、java 是高性能的 与那些解释型的高级脚本语言相比,java 的确是高性 能的。事实上,java 的运行速度随着 jit(just-in-time) 编译器技术的发展越来越接近于 c+。 9、java 语言是多线程的 在 java 语言中,线程是一种特殊的对象,它必须由 thread 类或其子(孙)类来创建。通常有两种方法来创建线 程:其一,使用型构为 thread(runnable) 的构造子将一个 实现了 runnable 接口的对象包装成一个线程,其二,从 thread 类派生出子类并重写 run 方法,使用该子类创建的 对象即为线程。值得注意的是 thread 类已经实现了 runnable 接口,因此,任何一个线程均有它的 run 方法, 而 run 方法中包含了线程所要运行的代码。线程的活动由 一组方法来控制。 java 语言支持多个线程的同时执行,并 提供多线程之间的同步机制(关键字为 synchronized)。 10、java 语言是动态的 java 语言的设计目标之一是适应于动态变化的环境。 java 程序需要的类能够动态地被载入到运行环境,也可以 通过网络来载入所需要的类。这也有利于软件的升级。另 外,java 中的类有一个运行时刻的表示,能进行运行时刻 的类型检查。 sql server 在该系统中,与 web 服务器相连的数据库采用的是大 型关系数据库管理系统sql server XX。它是基于客户 机/浏览机模式的数据库管理系统;它支持 odbc、 ado 等技 术的应用,可无缝的与 windows XX server 和 iis 集成, 提供高效安全的 数据访问服务;有利于整个系统管理规范 化,使数据的完整性、安全性得到保证。 数据库设计实际上主要是所要处理的数据的表示方法 和存储结构的设计。在采用数据库技术之前,这些工作分 散在应用程序中进行;在采用数据库技术之后,这些工作可 以通过数据库设计集中起来系统地进行。 进行数据库设计的首要任务是考虑信息需求,也就是 数据库要存入什么样的数据。创建数据库并不是仅仅为了 存储数据,更主要的目的是从中提取有用的信息。除了考 虑数据存储什么数据外,还应考虑存取方式,也就是处理 需求。即要根据用户提出的存取要求来设计数据模式和应 用程序。 毕业实习虽然结束了但是给我的感触很大。在信息时 代,学习是不断地汲取新信息,获得事业进步的动力。作 为一名即将毕业的大学生更应该把学习作为保持工作积极 性的重要途径。 实习,是开端也是结束。展现在自己面前的是一片任 自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后 的工作和生活中,我将继续学习,深入实践,不断提升自 我。 实习的同时也让我了解到了自己的不足,我会继续努 力,完善自我。对于学校的精心安排和指导老师的用心辅 导非常感谢。 篇二 作为就业培训,项目的好坏对培训质量的影响非 常大,常常是决定性的作用。这篇文章是关于在学习 java 软件开发时练习项目的总结,简单总结为以下几点: 作为就业培训,项目的好坏对培训质量的影响非常大, 常常是决定性的作用。这篇文章是关于在学习 java 软件开 发时练习项目的总结,简单总结为以下几点: 1、项目一定要全新的项目,不能是以前做过的 2、项目一定要企业真实项目,不能是精简以后的,不 能脱离实际应用系统 3、在开发时要和企业的开发保持一致 4、在做项目的时候不应该有参考代码 长话短说就是以上几点,如果你想要更多的了解,可 以继续往后看。 一:项目的地位 因为参加就业培训的学员很多都是有一定的计算机基 础,大部分都具备一定的编程基础,尤其是在校或者是刚 毕业的学生,多少都有一些基础。 他们欠缺的主要是两点: (1)不能全面系统的、深入的掌握某种技术,也就是会 的挺多,但都是皮毛,不能满足就业的需要。 (2)没有任何实际的开发经验,完全是想象中学习,考 试还行,一到实际开发和应用就歇菜了。 解决的方法就是通过项目练习,对所学知识进行深化, 然后通过项目来获取实际开发的经验,从而弥补这些不足, 尽快达到企业的实际要求。 二:如何选择项目 项目既然那么重要,肯定不能随随便便找项目,那么 究竟如何来选择呢?根据 java 的研究和实践经验总结,选 择项目的时候要注意以下方面: 1:项目不能太大,也不能太小 这个要根据项目练习的阶段,练习的时间,练习的目 标来判断。不能太大,太大了做不完,也不能太小,太小 了没有意义,达不到练习的目的。 2:项目不能脱离实际应用系统 项目应该是实际的系统,或者是实际系统的简化和抽 象,不能够是没有实战意义的教学性或者是纯练习性的项 目。因为培训的时间有限,必须让学员尽快地融入到实际 项目的开发当中去。任何人接受和掌握一个东西都需要时 间去适应,需要重复几次才能够真正掌握,所以每个项目 都必须跟实际应用挂钩。 3:项目应能覆盖所学的主要知识点 学以致用,学完的知识点需要到应用中使用,才能够 真正理解和掌握,再说了,软件开发是一个动手能力要求 很高的行业,什么算会了,那就是能够做出来,写出代码 来,把问题解决了,你就算会了。 4:最后综合项目一定要是实际应用系统 学员经过这个项目的练习,就要走上实际的工作岗位 了,如果这个系统还达不到实际应用系统的标准,学员练 习过后也还是达不到企业实际的需要,那么这个培训应该 说质量就不高了。理想的状况是这个项目就是实际项目, 到时候学员就业到另外一个公司,不过是换个地方干活而 已,完全没有技能上的问题。 三:java 怎么选择项目 这个不是靠想象,而是根据实际的情况一步一步分析 出来的(呵呵要卖弄一下:这也算是逻辑思维),当然这里 只是讨论方法,不涉及具体的项目案例。 我们可以采用倒推的方式来分析: (1)最终的项目一定是真实的项目,也就是要把学员训 练到能够独立开发实际应用,通常我们还不能选最简单的 项目,因为学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论