1、JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。
2、EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。
3、Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的。
4、Java IDL(Java Interface Definition Language) 提供与CORBA(Common Object Request Broker Architecture)的无缝的互操作性。这使得Java能集成异构的商务信息资源。
5、JNDI(Java Naming and Directory Interface)提供从Java平台到的统一的无缝的连接。这个接口屏蔽了企业网络所使用的各种命名和目录服务。
6、JMAPI(Java Management API)为异构网络上系统、网络和服务管理的开发提供一整套丰富的对象和方法。
7、JMS(Java Message Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。
8、JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事务处理资源包括事务处理应用程序、事务处理管理及监控。
9、JMF(Java Media Framework API), 她可以帮助开发者把音频、视频和其他一些基于时间的媒体放到Java应用程序或applet小程序中去,为多媒体开发者提供了捕捉、回放、编解码等工具,是一个弹性的、跨平台的多媒体解决方案。
10、Annotation(Java Annotation),在已经发布的JDK1.5(tiger)中增加新的特色叫 Annotation。Annotation提供一种机制,将程序的元素如:类,方法,属性,参数,本地变量,包和元数据联系起来。这样编译器可以将元数据存储在Class文件中。这样虚拟机和其它对象可以根据这些元数据来决定如何使用这些程序元素或改变它们的行为。 在Java技术中,值得关注的还有JavaBeans,它是一个开放的标准的组件体系结构,它独立于平台,但使用Java语言。一个JavaBean是一个满足JavaBeans规范的Java类,通常定义了一个现实世界的事物或概念。一个JavaBean的主要特征包括属性、方法和事件。通常,在一个支持JavaBeans规范的开发环境(如Sun Java Studio 和IBM VisualAge for Java)中,可以可视地操作JavaBean,也可以使用JavaBean构造出新的JavaBean。JavaBean的优势还在于Java带来的可移植性。现在,EJB (Enterprise JavaBeans) 将JavaBean概念扩展到Java服务端组件体系结构,这个模型支持多层的分布式对象应用。除了avaBeans,典型的组件体系结构还有DCOM和CORBA,关于这些组件体系结构的深入讨论超出了本书的范围。
11、javaFX Sun刚刚发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语言开发富互联网应用程序(RIA)。JavaFX Script编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative, staticallytyped(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFXScript是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。
12、JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入
管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝
分享到:
相关推荐
最全的Java相关技术.最全的JAVA所有技术JAVA教程 内容包括(太多写不下,只写一级目录) java 数据库 web前端 web后端 源码管理 MVC多层架构 服务 中间件 web服务器 搜索引擎 数据可视化 容器技术 虚拟化技术 日志 计划...
在Java相关技术中,涵盖了许多重要的概念和技术点,这些技术对于开发高效、可靠的软件系统至关重要。 一、基础概念 1. JVM(Java虚拟机):Java程序的运行环境,负责解释字节码并执行。JVM的垃圾回收机制使得开发者...
在Java相关的技术API中,我们可以找到许多关键知识点,这些知识点是理解和开发Java应用程序的基础。 首先,`Java编程规范`是指导程序员编写清晰、可读性强、易于维护代码的标准。它包括命名规则、注释规范、代码...
7、JMS(Java Message Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。 8、JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事务...
java常见的问题,面试,Kafka 和 ActiveMQ 的区别,算法的问题 如:快速排序,插入排序,还有二叉树之类的
《partner4java 讲述 java基础》之第一步:list 、set 、map 粗浅性能对比分析 - java相关技术(partner4java专栏)
java软件技术文档 Java 是 Sun 公司推出的新的一代面向对象程序设计语言,特别适合于 Internet应用程序...本资源是Java软件技术文档合集,里面很细那个详细的介绍了有关java软件的技术文档,有需要的朋友可以下载学习。
以下是对Java相关技术发展的详细阐述: A. Java Beans:Java Beans是Java程序设计中的可重用软件组件,类似于Delphi或Visual Basic中的控件。它们允许开发人员创建具有特定功能的组件,这些组件可以在多个应用程序...
针对这种情况,我们只能忽略这部分内容,而无法从这里提取与标题“java核心技术卷二”和描述“java核心技术第二卷 高级特性 提供给大家学习与交流”相关的知识点。由于缺少可读和可理解的内容,我们无法对这部分进行...
8. **数据库连接**:Java JDBC(Java Database Connectivity)是连接数据库的标准API,书中的相关章节会涵盖JDBC的基本用法,如加载驱动、建立连接、执行SQL语句以及事务处理。 9. **反射与注解**:反射允许在运行...
《Java核心技术》会涵盖输入输出流、缓冲流、对象流以及文件操作相关的API。 Java集合框架是另一个重要的主题,包括ArrayList、LinkedList、HashSet、HashMap等数据结构的使用,以及泛型、迭代器和并发集合的讨论。...
《Core Java.JAVA核心技术(中文版)》是学习Java编程的重要参考资料,主要涵盖了Java语言的基础以及进阶知识。这本书深入浅出地讲解了Java的核心概念和技术,为读者提供了全面而细致的学习路径。以下是对该书内容的...
本篇将探讨Java的相关技术及其在企业级应用中的重要性。 首先,JDBC(Java Database Connectivity)是Java中用于连接数据库的标准接口,它允许Java程序与各种类型的数据库进行交互,无论数据库系统是什么。通过JDBC...
本文主要探讨Java OCR技术如何实现对中文字符的识别,以及一些相关的知识点。 首先,我们需要了解OCR技术的基本流程。这通常包括以下步骤: 1. 图像预处理:在识别之前,需要对图像进行预处理,如调整亮度、对比度...
Java 技术与Java虚拟机(JVM)是理解Java编程语言的核心概念。Java由四个主要组成部分构成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。Java语言的运行流程涉及从编写源代码(.java...
JAVA核心技术(卷1):基础知识(原书第9版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分...
这篇“Java技术总结”将深入探讨Java的核心概念、语法特性、开发工具以及相关框架,旨在为学习者提供一个全面且深入的Java知识体系。 一、Java语言基础 Java是一种面向对象的编程语言,由Sun Microsystems(现已被...