Java语言程序设计串讲笔记(完整版)

上传人:飞*** 文档编号:14286426 上传时间:2017-10-29 格式:DOC 页数:9 大小:52.50KB
返回 下载 相关 举报
Java语言程序设计串讲笔记(完整版)_第1页
第1页 / 共9页
Java语言程序设计串讲笔记(完整版)_第2页
第2页 / 共9页
Java语言程序设计串讲笔记(完整版)_第3页
第3页 / 共9页
Java语言程序设计串讲笔记(完整版)_第4页
第4页 / 共9页
Java语言程序设计串讲笔记(完整版)_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Java语言程序设计串讲笔记(完整版)》由会员分享,可在线阅读,更多相关《Java语言程序设计串讲笔记(完整版)(9页珍藏版)》请在金锄头文库上搜索。

1、 Java 语言程序设计(一)串讲笔记(完整版)(珍藏版)Java 语言程序设计(一)串讲笔记(1) 1、JDK (Java Development Kit)Java 开发工具集 从初学者角度来看,采用 JDK 开发 Java 程序能够很快理解程序中各部分代码之间的关系, 有利于理解 Java 面向对象的设计思想。JDK 的另一个显著特点是随着 Java (J2EE、J2SE 以及 J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级 Java 应用开发非常困难,不能进行复杂的 Java 软件开发,也不利于团体协同开发。 2、Java Workshop 3、NetBeans

2、 与 Sun Java Studio 5 NetBeans 是开放源码的 Java 集成开发环境(IDE) ,适用于各种客户机和 Web 应用。 Sun Java Studio 是 Sun 公司最新发布的商用全功能 Java IDE,支持 Solaris、Linux 和 Win dows 平台,适于创建和部署 2 层 Java Web 应用和 n 层 J2EE 应用的企业开发人员使用。 NetBeans 是业界第一款支持创新型 Java 开发的开放源码 IDE。开发人员可以利用业界 强大的开发工具来构建桌面、Web 或移动应用。同时,通过 NetBeans 和开放的 API 的模块 化结构,第

3、三方能够非常轻松地扩展或集成 NetBeans 平台。 NetBeans3.5.1 主要针对一般 Java 软件的开发者,而 Java One Studio5 则主要针对企 业做网络服务等应用的开发者。Sun 不久还将推出 Project Rave,其目标是帮助企业的开 发者进行软件开发。NetBeans 3.5.1 版本与其他开发工具相比,最大区别在于不仅能够 开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于 J2ME 的移动设备上的应用等。在 NetBeans 3.5.1 基础上,Sun 开发出了 Java One Studio5,为用户提供了一个更加先进的企业编程

4、环境。在新的 Java One Studio5 里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面 的各种应用程序。 4、Borland 的 JBuilder Jbuilder 进入了 Java 集成开发环境的王国,它满足很多方面的应用,尤其是对于服 务器方以及 EJB 开发者们来说。下面简单介绍一下 Jbuilder 的特点: 1)Jbuilder 支持最新的 Java 技术,包括 Applets、JSP/Servlets、JavaBean 以及 EJB (Enterprise JavaBeans)的应用。 2)用户可以自动地生成基于后端数据库表的 EJB Java 类,Jb

5、uilder 同时还简化了 EJ B 的自动部署功能.此外它还支持 CORBA,相应的向导程序有助于用户全面地管理 IDL(分布 应用程序所必需的接口定义语言 Interface Definition Language)和控制远程对象。 3)Jbuilder 支持各种应用服务器。Jbuilder 与 Inprise Application Server 紧密集 成,同时支持 WebLogic Server,支持 EJB 1.1 和 EJB 2.0,可以快速开发 J2EE 的电子商务 应用。 4)Jbuilder 能用 Servlet 和 JSP 开发和调试动态 Web 应用。 5)利用 Jbu

6、ilder 可创建( 没有专有代码和标记) 纯 Java2 应用。由于 Jbuilder 是用纯 J ava 语言编写的,其代码不含任何专属代码和标记,它支持最新的 Java 标准。 6)Jbuilder 拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持 各种 JDK 版本,包括 J2ME/J2SE/J2EE。 JBuilder 环境开发程序方便,它是纯的 Java 开发环境,适合企业的 J2EE 开发;缺点 是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较 吃内存,这时运行速度显得较慢。 5、Oracle 的 JDeveloper Oracle9i

7、JDeveloper(定为 9.0 版,最新为 10g)为构建具有 J2EE 功能,XML 和 Web services 的复杂的,多层的 Java 应用程序提供了一个完全集成的开发环境。它为运用 Ora cle9i 数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资 格成为用于多种用途 Java 开发的一个强大的工具。 Java 语言程序设计(一)串讲笔记(2) Oracle9i JDeveloper 的主要特点如下: 具有 UML(Unified Modeling Language,一体化建模语言)建模功能。可以将业 务对象及 e-business 应用模型化。 配备

8、有高速 Java 调试器(Debuger)、内置 Profiling 工具、提高代码质量的工具 “CodeCoach”等。 支持 SOAP(Simple Object Access Protocol)“简单对象访问协议”、UDDI(U niversal Description, Discovery and Integration)“统一描述、发现和集成协议” 、WSDL(Web Services Description Language)“WEB 服务描述语言”等 Web 服务标准。 JDeveloper 不仅仅是很好的 Java 编程工具,而且是 Oracle Web 服务的延伸,支 持 A

9、pache SOAP,以及 9iAS ,可扩充的环境和 XML 和 WSDL 语言紧密相关。Oracle9i Jdeveloper 完全利用 Java 编写,能够与以前的 Oracle 服务器软件以及其他厂商支持 J2EE 的应用服务器产品相兼容,而且在设计时着重针对 Oracle9i,能够无缝化跨平台之间的 应用开发,提供了业界第一个完整的、集成了 J2EE 和 XML 的开发环境,允许开发者快速开 发可以通过 Web、无线设备及语音界面访问的 Web 服务和交易应用,以往只能通过将传统 J ava 编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成 J2EE 应用 开发生命

10、周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也 比较难。 6、IBM 的 Visual Age for Java Visual Age for Java 是一个非常成熟的开发工具,它的特性以于 IT 开发者和业余的 Java 编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用 CICS 连接遗传大型机应用,支持 EJB 的开发应用,支持与 Websphere 的集成开发,方便的 bean 创建和良好的快速应用开发(RAD)支持和无文件式的文件处理。 IBM 为建设 Web 站点所推出的 WebSphere Studio Advanced Edition

11、及其包含的 Visual Age for Java Professional Edition 软件已全面转向以 Java 为中心,这样,Java 开发人 员对 WebSphere 全套工具的感觉或许会好了许多。Studio 所提供的工具有:Web 站点管理 、快速开发 JDBC 页向导程序、HTML 编辑器和 HTML 语法检查等。这确实是个不错的HTML 站 点页面编辑环境。Studio 和 VisualAge 集成度很高,菜单中提供了在两种软件包之间快速 移动代码的选项。这就让使用 Studio 的 Web 页面设计人员和使用 VisualAge 的 Java 程序员 可以相互交换文件、协

12、同工作。 Visual Age for Java 支持团队开发,内置的代码库可以自动地根据用户做出改动而 修改程序代码,这样就可以很方便地将目前代码和早期版本做出比较。与 Visual Age 紧 密结合的 Websphere Studio 本身并不提供源代码和版本管理的支持,它只是包含了一个 内置文件锁定系统,当编辑项目的时候可以防止其他人对这些文件的错误修改,软件还支 持诸如 Microsoft Visual SourceSafe 这样的第三方源代码控制系统。Visual Age for Java 完全面向对象的程序设计思想使得开发程序非常快速、高效。你可以不编写任何代 码就可以设计出一个

13、典型的应用程序框架。Visual Age for Java 作为 IBM 电子商务解决 方案其中产品之一,可以无缝地与其他 IBM 产品,如 WebSphere、DB2 融合, 迅速完成从设 计、开发到部署应用的整个过程。 Visual Age for Java 独特的管理文件方式使其集成外部工具非常困难,你无法让 Vis ual Age for Java 与其他工具一起联合开发应用。 Java 语言程序设计(一)串讲笔记(3) 7、BEA 的 WebLogic Workshop BEA WebLogic Workshop 是一个统一、简化、可扩展的开发环境,使所有的开发人员 都能在 BEA

14、WebLogic Enterprise Platform 之上构建基于标准的企业级应用,从而提高 了开发部门的生产力水平,加快了价值的实现。 WebLogic Workshop 除了提供便捷的 Web 服务之外,它能够用于创建更多种类的应用 。作为整个 BEA WebLogic Platform 的开发环境。不管是创建门户应用、编写工作流、还 是创建 Web 应用,Workshop 8.1 都可以帮助开发人员更快更好地完成。 WebLogic Workshop 的主要特点如下: 使 J2EE 开发切实可行,提高开发效率 BEA WebLogic Workshop 使开发人员远离 J2EE 内在

15、的复杂性,集中精力专注业务 逻辑,无须操心单调乏味的基础结构代码。这种创新意味着,已被企业验证的 J2EE 的 强大功能,最终被大多数不熟悉 Java 和 J2EE 的应用开发人员所掌握,从而使 IT 部 门的工作效率提高一个数量级。 可视化设计器以及直观的概念,如事件、属性和控件等,实现了基于事件的开发。W orkshop 简化的程序设计模型,使开发人员不必掌握复杂的 J2EE API 和面向对象的程 序设计原理。所有开发人员,包括 J2EE 专家和具有可视化和过程化语言技能的应用开 发人员在内,都可以共同工作在 BEA WebLogic Enterprise Platform 之上。Wor

16、kshop 的可视化开发环境,创建带有代码注释的标准 Java 文件,用来说明由运行时框架实施 的企业级需求。J2EE 和其他高级开发人员,借助功能强大的代码编辑功能,可以访问 Java 源代码,从而弥补了可视化设计器的不足。 构建企业级应用 通过在可伸缩、安全可靠的企业级架构上实施各种应用,BEA WebLogic Workshop 大大降低了开发风险。而且,所有应用的创建都使用标准的 J2EE 组件,既保 护了您的技术投资,又保持了最大的灵活性。 BEA WebLogic Workshop 运行框架,是统一整个架构的汇聚层,使单一、简化的程序设 计模型扩展到所有的 BEA WebLogic Enterprise Platform 应用类型。通过解释设计时 创建的注释代码,运行时框架可以实现必要的 J2EE 组件,并且提取出与 J2EE 应用开 发有关的所有底层细节。 降低 IT 复杂性 BEA WebLogic Worksho

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号