问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java相关的技术有哪些?

发布网友 发布时间:2022-04-22 16:32

我来回答

4个回答

热心网友 时间:2023-06-22 01:37

那多了。
 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服务端组件体系结构,这个模型支持多层的分布式对象应用。除了JavaBeans,典型的组件体系结构还有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可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝[1][2][3][4][5][6]
  集成的系统、网络和服务管理应用。
  13、JPA (Java Persistence API), JPA通过JDK 5.0注解[7]或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。

热心网友 时间:2023-06-22 01:38

很多 三大框架 struts、spring 、hibernate jsp js 如果你喜欢手机编程也可以从事android,如果有很好的java基础 对android的学习会很轻松

热心网友 时间:2023-06-22 01:38

太多了。
SSH, Jboss,EJB,Serverlet,JSP,JavaBean 等 。

热心网友 时间:2023-06-22 01:39

SSH
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2198香辣虾是什么意思 虾什么梗 肖战 刻纸制作需要哪些步骤 好玩的生存游戏手游(好玩的生存游戏手游推荐) 北京电脑职业培训学校都有哪些北京电脑培训班都有哪些 欧盟商标注册需要提供什么资料? 怎么注册欧盟商标?需要准备哪些材料? 5g手机有什么好处 5g手机大概多少钱 口水臭是什么原因呢? 口水臭是什么原因 口水臭怎么改善 2020年正月初八是回历哪年哪月哪日星期几? java相关的技术有哪些? 2010年正月初八结婚到2022年农历正月初八为多少周年? 2020年正月初几是末日? 2020年农历正月初十是丁丑月十一是戊寅月是怎么回事? 农历正月初10是几月几号 1999年是什么年号 正月初十是阳历几月的几号? 2019正月初十是几月几号 正月初十是几月几号 正月初十是多少号? 大年初十是几号 问二O二O年农历正月初十是公历的几月几号? 石家庄第九中学附近宾馆 绥化九中食堂怎么样? 石家庄好吃的饭店 有特色的 鞍山地区有哪些特色饭店? 404 Not Found 普洱茶生茶冰岛 武易 能一起存放吗 张家口高档点的饭店 有关java的所有技术 农历2020年正月初十前是否算牛月? Java语言相关问题 与java 有关的 所有软件 java相关知识 JAVA相关 Java相关基础 应届生面试Java相关岗位可能会被问到哪些技术问题 java相关求助 与Java相关 电子版的相片怎么拍? 2022 诗词大会中央10几点播 诗词大会3月17日几点播出 牧童遥指杏花村的杏花村指的哪里? 诗词大会第七季第九场播出时间 牧童遥指杏花村所指的杏花村,在如今的哪里? 牧童遥指杏花村指的哪里? 牧童遥指杏花村中的杏花村指的是什么? 牧童遥指杏花村的杏花村是哪里? 看图写话梦境的自己坐在月牙上