java相关技术概述,java编程语言都有哪些技术

1,java编程语言都有哪些技术java se ,java me, java ee
2,java技术简介Java既是一种编程语言,又是一个平台 。Java是具有以下特征的高级程序语言:* 简单* 面向对象* 可分布* 可解释* 强壮* 安全性* 结构化* 轻便* 功能强大* 多线程* 动态Java既可以被编译,也可以被解释 。通过编译器,可以把Java程序翻译成一种中间代码 - 称为字节码 - 可以被Java解释器解释的独立于平台的代码 。通过解释器,每条Java字节指令被分析 , 然后在计算机上运行 。只需编译一次,程序运行时解释执行 。
3,什么是Java 技术JAVA技术是一种编程语言、开发环境、应用程序环境、部署环境 。JaVa编程语言的语法与C++的语法相似.而且任何传统编程语言所能创建的应用程序,都是可以用JAVA编程语言来创建.Java技术应用程序是独立的程序,不需要Web浏览器就可执行.它们通常都是通用程序,可运行于任何安装了Java运行时环境(JRE)的机器中.有两个主要的部署环境.第一个是JRE,JRE是由JaVa2软件开发工具包(Java2SDK)提供的,它包含一套完整的JaVa技术包的所有类,其中包括基本语言类、GUI组件类和高级的集合API等等.另一个主要的部署环境是您的Web浏览器.大多数商业浏览器都提供JAVa技术的解释器和运行时环境.【java相关技术概述,java编程语言都有哪些技术】
4,java相关的技术有哪些一、JAVA相关技术点概览:RMI: java自身提供的用在分布时对象之间的通信机制 。(类似于RPC)RMI-IIOP: RMI的可移植扩展 , 可以实现JAVA与CORBA的集成 。JDBC: 用于数据库访问的通用接口 。JTA,JTS: 用于提供事务处理的支持 。JMS: java消息服务 。可以连接已有的面向消息的中间件,例如:MQSeries,MSMQ 。Java Servlet: 用来扩展Web服务器功能的网络组件 。基于请求/响应机制 。JSP: Java与HTML混合编程,类似于ASP 。JavaIDL: Java对COBRA的实现,允许与其他预言集成 。且能让分布式对象利用CORBA提供的全面服务 。所以J2EE与CORBA完全兼容 。Java Mail: 平台无关,协议无关地发送邮件 。J2EE连接器架构: 自动管理现有系统和中间件之间的诸多细节 。JAXP: Java操作XML 。JAAS: Java的用户认证支持 。EJB: J2EE中最重要的部分,实现组件式开发的基础 。可以在多层的分布式环境中部署的服务器端软件组件 。JNI: (Java Native Interface) 声明Native代码,用C/C++实现它 。可以实现:1、 使用标准JAVA不支持的功能,例如访问Win32API 。2、 重用其他语言编写的库或应用程序 。例如大量的C库 。3、 需要用低级语言编程时,例如汇编 。Oracle所实现的C底层代码与Java的无缝集成,就是JNI技术的很好例证 。Oracle不单使用Java界面,还支持Java编写的存储过程 。JNDI: 用于访问命令和目录系统 。JNDI为底层命名或目录服务提供统一的API 。可支持任何服务器名称,标准服务有:LDAP,NDS,CORBA,LDAP活动目录等 。J2EE终,可用JNDI发布下列组件:EJB,数据源(数据库),JMS消息队列 。5,java简介java面向对象 , 可以开发一些应用程序,亦可以开发一些小的手机游戏,但不象C++那样,可以开发一些大型的游戏两者都是面向对象的编程,C++建立在C语言的基础之上~·Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称 。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算 。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet 。另一方面,Java技术也不断更新 。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成 。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分 。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行 。现在Java平台已经嵌入了几乎所有的操作系统 。这样Java程序可以只编译一次,就可以在各种系统中运行 。Java应用编程接口已经从1.1x版发展到1.2版 。目前常用的Java平台基于Java1.4,最近版本为Java1.6 。Java分为三个体系JavaSE , JavaEE,JavaME 。现代技术的发展 , 尤其是网络技术,给现代企业带来了许多新的机遇和挑战 , 如改善客户服务、全球化和信息检索等,这些在技术上反映为信息的获取、系统管理、系统集成、新技术的开发、Internet、Intranet等等与商业的结合 。而这些要求一个随处可用的开放的结构和在不同的平台之间低成本的信息传递方式,Java正好满足这些要求 。Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称 。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算 。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet 。另一方面 , Java技术也不断更新 。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成 。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分 。在硬件或操作系统平台上安装一个Java平台之后 , Java应用程序就可运行 。现在Java平台已经嵌入了几乎所有的操作系统 。这样Java程序可以只编译一次,就可以在各种系统中运行 。Java应用编程接口已经从1.1.x版发展到1.2版 。目前常用的Java平台基于Java1.2 。Java语言是一个支持网络计算的面向对象程序设计语言 。Java语言吸收了Smalltalk语言和C++语言的优点 , 并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等 。java主要应用于 实用软件的开发;c++多用于网络游戏的开发!

    推荐阅读