- 27.20 KB
- 2021-04-12 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
java 毕业实习总结
大学生活让我对计算机理论知识有了一定的了解 , 但实践出真知, 唯有把理论与实践相结合 , 才能更好地增加自己的竞争力。 实践也是大学生学习知识、锻炼才干的有效途径。
本次实习我主要是做一个系统,从中学习一下 java 开发和 sql 的技术运用,因此选择了石家庄志诚软件公司。 java 和 sqlserver 作为开发工具都有它们各自的特点,下面是我学习两周 java 后对java 的一些认识。
java 语言的优点主要表现在简单、 面向对象、多线程、分布性、体系结构中立、 安全性等方面。
java 语言的语法与 c 语言和 c++语言很接近,使得大多数程序员很容易学习和使用 java 。另一方面, java 丢弃了 c++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自 动的强制类型转换。特别地, java 语言不使用指针,并提供了自动 的废料收集,使得程序员不必为内存管理而担忧。
java 语言提供类、接口和继承等原语,为了简单起见,只支持 类之间的单继承, 但支持接口之间的多继承, 并支持类与接口之间的实现机制 ( 关键字为 implements) 。java 语言全面支持动态绑定,而
c++ 语言只对虚函数使用动态绑定。总之, java 语言是一个纯的面向对象程序设计语言。
java 语言支持 inter 应用的开发,在基本的 java 应用编程接口中有一个网络应用编程接口 (java.) ,它提供了用于网络应用编程的类库,包括 url 、urlconnection 、socket 、serversocket 等。java 的 rmi( 远程方法激活 ) 机制也是开发分布式应用的重要手段。
java 的强类型机制、异常处理、废料的自动收集等是 java 程序健壮性的重要保证。对指针的丢弃是 java 的明智选择。 java 的安全检查机制使得 java 更具健壮性。
java 通常被用在网络环境中, 为此,java 提供了一个安全机制以防恶意代码的攻击。 除了 java 语言具有的许多安全特性以外, java 对通过网络下载的类具有一个安全防范机制 ( 类 classloader) ,如分配不同的名字空间以防替代本地的同名类、 字节代码检查, 并提供安全管理机制 ( 类 securitymanager) 让 java 应用设置安全哨兵。
java 程序( 后缀为 java 的文件) 在 java 平台上被编译为体系结构中立的字节码格式 ( 后缀为 class 的文件 ), 然后可以在实现这个java 平台的任何系统中运行。这种途径适合于异构的网络环境和软 件的分发。
这种可移植性体系结构中立性,另外, java 还严格规定了各个基本数据类型的长度。 java 系统本身也具有很强的可移植性, java 编译器是用 java 实现的, java 的运行环境是用 ansi c 实现的。
与那些解释型的高级脚本语言相比, java 的确是高性能的。事实上,java 的运行速度随着 jit(just-in-time) 编译器技术的发展越来越接近于 c++。
在 java 语言中,线程是一种特殊的对象,它必须由 thread 类或其子( 孙) 类来创建。通常有两种方法来创建线程:其一,使用型构为 thread(runnable) 的构造子将一个实现了 runnable 接口的对象包装成一个线程,其二,从 thread 类派生出子类并重写 run 方法, 使用该子类创建的对象即为线程。值得注意的是 thread 类已经实现了 runnable 接口,因此,任何一个线程均有它的 run 方法,而 run 方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。java 语言支持多个线程的同时执行,并提供多线程之间的同步机制
( 关键字为 synchronized) 。
java 语言的设计目标之一是适应于动态变化的环境。 java 程序需要的类能够动态地被载入到运行环境, 也可以通过网络来载入所需
要的类。这也有利于软件的升级。另外, java 中的类有一个运行时刻的表示,能进行运行时刻的类型检查。
在该系统中,与 web服务器相连的数据库采用的是大型关系数 据库管理系统—— sql server XX。它是基于客户机 / 浏览机模式的数据库管理系统 ; 它支持 odbc、ado 等技术的应用,可无缝的与 windows XX server 和 iis 集成,提供高效安全的 数据访问服务 ; 有利于整个系统管理规范化,使数据的完整性、安全性得到保证。
数据库设计实际上主要是所要处理的数据的表示方法和存储结 构的设计。在采用数据库技术之前, 这些工作分散在应用程序中进行 ; 在采用数据库技术之后, 这些工作可以通过数据库设计集中起来系统地进行。
进行数据库设计的首要任务是考虑信息需求,也就是数据库要 存入什么样的数据。 创建数据库并不是仅仅为了存储数据, 更主要的目的是从中提取有用的信息。 除了考虑数据存储什么数据外, 还应考虑存取方式, 也就是处理需求。 即要根据用户提出的存取要求来设计数据模式和应用程序。
毕业实习虽然结束了但是给我的感触很大。在信息时代,学习 是不断地汲取新信息, 获得事业进步的动力。 作为一名即将毕业的大学生更应该把学习作为保持工作积极性的重要途径。
实习,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我。
实习的同时也让我了解到了自己的不足,我会继续努力,完善自我。对于学校的精心安排和指导老师的用心辅导非常感谢。
模板, 内容仅供参考