java毕业实习报告_工作报告写法怎么样?( 七 )


④Java语言是可移植的,这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度 。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSIC实现的 。
⑤在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建 。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable)的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程 。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码 。线程的活动由一组方法来控制 。Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchronized) 。
⑥Java语言的设计目标之一是适应于动态变化的环境 。Java程序需要
的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类 。这也有利于软件的升级 。另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查 。
2.数据库实训——ORACLE
在此次实习中,与Web服务器相连的数据库采用的是大型关系数据库管理系统——ORACLE 。它是基于客户机/浏览机模式的数据库管理系统;它支持JDBC、ADO等技术的应用,可无缝的与ORACLE集成,提供高效安全的数据访问服务;有利于整个系统管理规范化,使数据的完整性、安全性得到保证 。
数据库设计实际上主要是所要处理的数据的表示方法和存储结构的设计 。在采用数据库技术之前,这些工作分散在应用程序中进行;在采用数据库技术之后,这些工作可以通过数据库设计集中起来系统地进行 。进行数据库设计的首要任务是考虑信息需求,也就是数据库要存入什么样的数据 。创建数据库并不是仅仅为了存储数据,更主要的目的是从中提取有用的信息 。除了考虑数据存储什么数据外,还应考虑存取方式,也就是处理需求 。即要根据用户提出的存取要求来设计数据模式和应用程序 。
3.Web开发实训
Web开发的实训时间最长,也是学习东西最多的一段时间.因为在这一阶段,开始接触到在以后工作都会用到的开发技术 。首先学习的是网页开发的基础:HTML和CSS,它们是构成网页界面的主要部分 。然后是XML技术,它是一种国际标准的数据存储语言 。接着,我们开始学习JDBC,这是通过代码连接数据库的一种非常简便的方便,让我们在自己的程序中随时调用数据库的数据 。然后,我们开始学习Jquery和ajax,前者是一种脚本语言,可以实现非常强大的页面功能,包括各种事件、数据和处理和页面的动态效果 。后者是一种动态显示的技术,可以实现页面的区域刷新,从而达到无闪烁页面的效果 。这些之后,是框架技术 。包括Struts2、Hibernate,Spring,这三大框架,简化了Java代码,使得网站的开发更为简洁 。总的来说,在这一阶段学到的东西最多,最有收获 。我们还接触到了真正的项目实践--NETCROSS电信计费系统的开发 。