中易网

java EE怎么学习。。。有哪些比较重要的内容

答案:6  悬赏:80  
解决时间 2021-01-07 12:23
java EE怎么学习。。。有哪些比较重要的内容
最佳答案
Java EE(Java Platform,Enterprise Edition)是sun公司(2009年4月20日甲骨文将其收购)。这个版本以前称为 J2EE。能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0应用程序。
  Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
  主要技术
  JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标名。
  EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。
  Java RMI(Java Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法调用可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的。
  JNDI(Java Naming and Directory Interface)提供从Java平台到的统一的无缝的连接。这个接口屏蔽了企业网络所使用的各种命名和目录服务。
  JMAPI(Java Management API)为异构网络上系统、网络和服务管理的开发提供一整套丰富的对象和方法。
  JMS(Java Message Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。
  JTS(Java transaction Service)提供存取事务处理资源的开放标准,这些事务处理资源包括事务处理应用程序、事务处理管理及监控。
  JMF(Java Media Framework API), 她可以帮助开发者把音频、视频和其他一些基于时间的媒体放到Java应用程序或applet小程序中去,为多媒体开发者提供了捕捉、回放、编解码等工具,是一个弹性的、跨平台的多媒体解决方案。
  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,关于这些组件体系结构的深入讨论超出了本书的范围。
  javaFX Sun刚刚发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语言开发富互联网应用程序(RIA)。JavaFX Script编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative, staticallytyped(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFXScript是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。
  JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入。
  管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。
  JPA (Java Persistence API), JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。
全部回答

我现在主要看马士兵的java基础的视频,讲的个人觉得不错,你可以听听
内容啊,重要的内容有很多,一般都是抽象的,不过视频讲的都能理解了
java基本的语法是肯定要会的。主要学习的是java面向对象的编程思想,语言忘了可以查,语法忘了,可以学,思想没有体会你的编程思想就不高。思想就是内功!加油,好好学
有人说,学习Java最重要的就是面向对象编程的思想了,这也不好培养出,因人而异.有些人很快有些人却要很长时间去培养.思维也很重要.要学好Java,首先从最基础的学吧.没什么捷径好走.
JDK+myeclipse+tomcat+dreamweaver+任意一个数据库,先从J2SE学起,学完J2SE以后你就自然知道J2EE怎么学,学些什么了,看书的话看这Thinking_in_Java.pdf先看这个吧,看会了你也差不多了.刚开始也许会晕,但是只要把这本书读完了,就算小高手了.刚开始如果不会的话,看不进去的话,你可以下视频看,边看视频边看书.祝你成功.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
x战警,这张图里有谁?
诠释这个词语怎么用一个词语概括
杨绛是一个什么样的女作家
火车票过期了但没用过还能退票吗
形容一件事物或者人,在你想要得到的时候觉得
我上面的牌我先出3 ,可以三带一 ,对手可以
金堂县2071年八年级考试成绩我想问一下谢谢
市场营销每个阶段的标志性事件(形成阶段,应
兴旺专业冷作喷漆地址在什么地方,想过去办事
220V走线靠近喇叭有没有干扰
太仓九区到璜泾做公交车
BY2的“dna”这首歌,DNA表示什么意思
一斤湿平菇晒干出多少干平菇
一仆二主中的顾菁菁最后结局是什么
椒江云西到商业南街名都锦绣有公交车吗
推荐资讯
初中文言文带若的句子
什么时间是给去世的亲人送寒衣
我的华为荣耀3X畅玩版,总是提示使用以下程序
为什么我玩吃鸡会生气?
我喜欢的一个女生,她喜欢诺言和faker这是什
铁兰要在什么季节开花,怎么养它开的花才会更
YOYO儿童之家(嘉兴桐乡市)地址好找么,我有些
金艳美发店地址好找么,我有些事要过去
中国古代四大神话是什么?
数学简便方法 66X24+19X21+85X19 36X111+8X88
中国移动(311省道)地址在什么地方,我要处理
波特图的作用是什么?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?