`
wangyi529
  • 浏览: 35123 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
阅读更多
java 相关技术
1.JDBC
DBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序.

简单地说,JDBC 可做三件事:与数据库建立连接、发送 操作数据库的语句并处理结果。
例子(mysql):
try{ 
class.forname(driver); 
con=drivermanager.getconnection(url,user,password); 
ps=con.preparestatement(sql); 
rs=ps.executequery(); 
while(rs.next()){ 
rs.getstring(xxx);
}
con.close(); 
}catch(classnotfoundexceptione){ 
e.printstacktrace(); 
}catch(sqlexceptione){
e.printstacktrace(); 
} finally{
con.close(); 
}
}  
2.EJB
EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。
  EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。
  在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。
3.JAVA RMI
Java远程方法调用,即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够在网络环境中分布操作。RMI全部的宗旨就是尽可能简化远程接口对象的使用。

Java RMI极大地依赖于接口。在需要创建一个远程对象的时候,程序员通过传递一个接口来隐藏底层的实现细节。客户端得到的远程对象句柄正好与本地的根代码连接,由后者负责透过网络通信。这样一来,程序员只需关心如何通过自己的接口句柄发送消息。
4.JAVA IDL
Java IDL即idltojava编译器就是一个ORB,可用来在Java语言中定义、实现和访问CORBA对象。Java IDL支持的是一个瞬间的CORBA对象,即在对象服务器处理过程中有效。实际上,Java IDL的ORB是一个类库而已,并不是一个完整的平台软件,但它对Java IDL应用系统和其他CORBA应用系统之间提供了很好的底层通信支持,实现了OMG定义的ORB基本功能。
5.JNDI
JNDI(Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI SPI的实现,由管理者将JNDI API映射为特定的命名服务和目录系统,使得Java应用程序可以和这些命名服务和目录服务之间进行交互。集群JNDI实现了高可靠性JNDI[8],通过服务器的集群,保证了JNDI的负载平衡和错误恢复。在全局共享的方式下,集群中的一个应用服务器保证本地JNDI树的独立性,并拥有全局的JNDI 树。每个应用服务器在把部署的服务对象绑定到自己本地的JNDI树的同时,还绑定到一个共享的全局JNDI树,实现全局JNDI和自身JNDI的联系。
  JNDI(Java Naming and Directory Interface)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。
  JNDI可访问的现有的目录及服务有:
  DNS、XNam 、Novell目录服务、LDAP(Lightweight Directory Access Protocol 轻型目录访问协议)、 CORBA对象服务、文件系统、Windows XP/2000/NT/Me/9x的注册表、RMI、DSML v1&v2、NIS。

6.JMAPI
持续更新中...
7.JMS
持续更新中...
8.JTF
持续更新中...
9.JMF
持续更新中...
10.Annotation
持续更新中...
11.JAVA FX
持续更新中...
12.NUTCH
持续更新中...
13.JCRE
持续更新中...
14.JAVA IN GIS
持续更新中...
分享到:
评论

相关推荐

    最全的Java相关技术.最全的JAVA所有技术JAVA教程

    最全的Java相关技术.最全的JAVA所有技术JAVA教程 内容包括(太多写不下,只写一级目录) java 数据库 web前端 web后端 源码管理 MVC多层架构 服务 中间件 web服务器 搜索引擎 数据可视化 容器技术 虚拟化技术 日志 计划...

    Java相关技术 一些实用的技术

    在Java相关技术中,涵盖了许多重要的概念和技术点,这些技术对于开发高效、可靠的软件系统至关重要。 一、基础概念 1. JVM(Java虚拟机):Java程序的运行环境,负责解释字节码并执行。JVM的垃圾回收机制使得开发者...

    Java相关技术api

    在Java相关的技术API中,我们可以找到许多关键知识点,这些知识点是理解和开发Java应用程序的基础。 首先,`Java编程规范`是指导程序员编写清晰、可读性强、易于维护代码的标准。它包括命名规则、注释规范、代码...

    Java相关技术(详细资料)

     7、JMS(Java Message Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。  8、JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事务...

    java相关技术问题

    java常见的问题,面试,Kafka 和 ActiveMQ 的区别,算法的问题 如:快速排序,插入排序,还有二叉树之类的

    《partner4java 讲述 java基础》之第一步:list 、set 、map 粗浅性能对比分析 - java相关技术(partner4java专栏)

    《partner4java 讲述 java基础》之第一步:list 、set 、map 粗浅性能对比分析 - java相关技术(partner4java专栏)

    Java软件技术文档合集

    java软件技术文档 Java 是 Sun 公司推出的新的一代面向对象程序设计语言,特别适合于 Internet应用程序...本资源是Java软件技术文档合集,里面很细那个详细的介绍了有关java软件的技术文档,有需要的朋友可以下载学习。

    Java技术发展ppt文档

    以下是对Java相关技术发展的详细阐述: A. Java Beans:Java Beans是Java程序设计中的可重用软件组件,类似于Delphi或Visual Basic中的控件。它们允许开发人员创建具有特定功能的组件,这些组件可以在多个应用程序...

    java核心技术卷二

    针对这种情况,我们只能忽略这部分内容,而无法从这里提取与标题“java核心技术卷二”和描述“java核心技术第二卷 高级特性 提供给大家学习与交流”相关的知识点。由于缺少可读和可理解的内容,我们无法对这部分进行...

    java核心技术第九版

    8. **数据库连接**:Java JDBC(Java Database Connectivity)是连接数据库的标准API,书中的相关章节会涵盖JDBC的基本用法,如加载驱动、建立连接、执行SQL语句以及事务处理。 9. **反射与注解**:反射允许在运行...

    java核心技术(pdf)

    《Java核心技术》会涵盖输入输出流、缓冲流、对象流以及文件操作相关的API。 Java集合框架是另一个重要的主题,包括ArrayList、LinkedList、HashSet、HashMap等数据结构的使用,以及泛型、迭代器和并发集合的讨论。...

    Core Java.JAVA核心技术(中文版)

    《Core Java.JAVA核心技术(中文版)》是学习Java编程的重要参考资料,主要涵盖了Java语言的基础以及进阶知识。这本书深入浅出地讲解了Java的核心概念和技术,为读者提供了全面而细致的学习路径。以下是对该书内容的...

    单元学习Java相关技术-Java教程.pdf

    本篇将探讨Java的相关技术及其在企业级应用中的重要性。 首先,JDBC(Java Database Connectivity)是Java中用于连接数据库的标准接口,它允许Java程序与各种类型的数据库进行交互,无论数据库系统是什么。通过JDBC...

    Java OCR 图像智能字符识别技术,可识别中文

    本文主要探讨Java OCR技术如何实现对中文字符的识别,以及一些相关的知识点。 首先,我们需要了解OCR技术的基本流程。这通常包括以下步骤: 1. 图像预处理:在识别之前,需要对图像进行预处理,如调整亮度、对比度...

    Java技术与Java虚拟机

    Java 技术与Java虚拟机(JVM)是理解Java编程语言的核心概念。Java由四个主要组成部分构成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。Java语言的运行流程涉及从编写源代码(.java...

    Java核心技术 卷1

    JAVA核心技术(卷1):基础知识(原书第9版)》是《Java核心技术》的最新版,《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分...

    java 技术总结.--java 技术

    这篇“Java技术总结”将深入探讨Java的核心概念、语法特性、开发工具以及相关框架,旨在为学习者提供一个全面且深入的Java知识体系。 一、Java语言基础 Java是一种面向对象的编程语言,由Sun Microsystems(现已被...

Global site tag (gtag.js) - Google Analytics