2  开发工具简介

2。1  Eclipse简介

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。文献综述

Eclipse是一个跨平台的自由集成开发环境(IDE),最初主要是用Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成--Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。

Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。

2。2  MyEclipse简介

MyEclipse是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。它还可以支持Java Servlet,AJAX, JSP, JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

2。3  MySql数据库简介

MySQL是由瑞典的MySQL AB公司开发的一个目前最流行的关系型数据库管理系统,在 WEB应用方面MySQL是最好的关系数据库管理系统应用软件之一。

MySQL是以一个客户机/服务器结构实现的分布式数据库管理系统。MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySQL使用C和C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。它支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统,提供了针对不同编程语言(C,C++,JAVA等)的API;使用核心线程实现多线程,能够充分的利用CPU资源;提供事务和非事务的存储机制;提供用于管理、检查、优化数据库操作的管理工具;MySQL采用双重许可,用户可以在GNU许可条款下以免费软件或开放源码软件的方式使用MySQL软件,也可以从MySQL AB公司获得正式的商业许可。

MySQL是一个真正的多用户、多线程的结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的和标准化的数据库语言。MySQL的执行性能非常高,运行速度非常快,并非常容易使用。

2。4  Java语言简介

Java是由Sun Microsystems公司于1995年正式推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Javaapplet。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-

上一篇:超市管理系统的设计+ER图
下一篇:安卓手机的教学管理系统设计与实现

基于蓝牙和安卓的仪器专用APP的设计和开发

基于iOS的团购APP设计与实现 

Android智能手机的交互式学习系统的设计

安卓App安全性测试与实现

基于安卓平台的运动交友APP设计

android的大学生助手app设计

Android智能手机的移动校园新闻平台的设计

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

安康汉江网讯

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...