导航:首页 > 编程语言 > javaeetutorial

javaeetutorial

发布时间:2022-05-01 07:42:39

‘壹’ 怎样学习java,JAVA基础教程之入门学习方法

入门要一步一步完成,需要在途中为自己确立一个一个的目标来完成。下面为大家介绍一下,依照这样的目标完成,相信你一定会成为高手!

如何学习java,从易到难再到易的过程,一步一个脚印去学习,严格意义上说,java是一门较复杂的编程语言,没有几年时间的苦功,不可能学到非常好的层次。同样,学习java为了最快的提升效率和保证你能够学会。还是需要报个培训班,或者听一下网上的网络教程。

‘贰’ 初学java者 sun公司上下载哪个教程比较好

我也是从java se->java ee->jpa一步步学起的,如果是java se,入门推荐<<java核心技术>>,然后是<<java编程思想>>,看完这两本书之后,别的书随便看看就行了。
至于java ee,一般都跟其他的技术想结合,并且比较复杂,所以推荐你买一本国内的书,中文看起来比较方便,因为java ee用到和很多第三方技术更新比较快,最好买最新版本的。

sun的网上教程,建议先从java se的教程http://java.sun.com/docs/books/tutorial/index.html开始
然后是java ee的教程http://java.sun.com/javaee/5/docs/tutorial/doc/
然后根据需要,看看其他的教程。

‘叁’ JAVA都需要学些什么,具体学习的方向是什么

1.java基础
2.JSP+Servlet+JavaBean 这个环节主要是懂流程的
什么是MVC而已 别往深了研究 现在开发基本不用这个模式
3.Struts+Hibernate+Spring
这个才是开发的主流技术 把每个都搞清楚 哪个框架是什么层的
4.Ajax(最好学学 很多公司都注重这个)

然后用3+4 做个例子 不是要实现功能 关键是要你知道什么时候
该用什么 流程是怎样的 面试会问及这些
如何学习 Java的问题,“我已经学习了J2SE,怎么样才能转向J2EE?”,“我看完了Thinking in Java, 可以学习J2EE了么?”。于是就有了写这篇文章的想法,希望能帮助初学者少走一些弯路。也算是对自己几年来学习Java的一个总结吧。
在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。J2SE,Java 2 Platform,Standard Edition,我们通常所说的JDK(Java Development Kit)包含在此,是J2EE的基础。J2EE,Java 2 Platform,Enterprise Edition,就是所谓的企业级Java。这些只是从API级别上的划分,实际上Sun给J2EE的定义是:开发基于组件的多层的企业级应用的规范。也就是为各种不同的技术定义一个Java的规范,使这些不同的技术结合起来,在Java平台上构建强壮的企业级应用。从这一点来看,J2EE这个概念应该是涵盖J2ME,J2SE的。比如一个典型的J2EE应用,网上商店,它支持web方式下订单,也支持手机下订单。显然必须用到J2SE,J2ME。所以也就不存在所谓的从J2SE转向J2EE的问题了,只是后者包含的范围更广而已。

来看看Sun给出的J2EE 相关技术主要分为几大块。

1. Web Service技术

- Java API for XML Processing (JAXP)

- Java API for XML Registries (JAXR)

- Java API for XML-based RPC (JAX-RPC)

- SOAP with Attachments API for Java (SAAJ)

2. 组件模型技术(Component Model Technologies)

- Java Servlet

- JavaServer Pages

- JavaServer Faces

- Enterprise JavaBeans

- Java Message Service

- J2EE Connector Architecture

3. 管理技术(Management Technologies)

- J2EE Deployment Specification

- J2EE Management Specification

- J2EE Client Provisioning

- Java Authorization Contract for Containers

4. 其他相关技术(Other J2EE Technologies)

- JDBC

- Java Data Objects (JDO)

- CORBA (Java IDL and Java RMI-IIOP)

- JavaMail

- Transactions

如此之多的技术难免使初学者无所适从,望而却步。即使是一位经验丰富的J2EE开发者,又有几个人敢说J2EE相关的技术我都熟练掌握了。不过作为一名普通J2EE应用程序的开发者来说,我们只需要重点学习其中的一部分技术就可以了,对于其他部分只要做到心中有数,哪天需要用到了知道跑哪里去找到资料就行了。以我个人的观点,下面这些技术是一般J2EE应用开发人员所必须熟练掌握的。Java Server Page,Java Servlet,Enterprise JavaBean,JDBC,Transactions。还有JAXP等XML相关技术,Java Message Service,Java Mail,JDO等等是最好应该掌握的。其他Management Technologies,Connector Architecture等等主要是给容器提供商中间件提供商参考的,应用开发者不需要怎么关心,等用到了再去学习也不迟。 、、

Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。
J2SE就是Java2的标准版,主要用于桌面应用软件的编程;
J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;
J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

先学习j2se
要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。

不要被IDE纠缠
在学习java和j2ee过程中,你会遇到五花八门的IDE,不要被他们迷惑,学JAVA的时候,要学语言本身的东西,不要太在意IDE的附加功能,JAVA编程在不同IDE之间的转换是很容易的,过于的在意IDE的功能反而容易耽误对语言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加强版WSAD。用好其中一个就可以了,推荐从eclipse入手j2ee。因为Jbuilder更适合于写j2se程序。

选择和学习服务器使用配置
当你有了j2se和IDE的经验时,可以开始j2ee的学习了,web服务器:tomcat,勿庸置疑,tomcat为学习web服务首选。而应用服务器目前主要有三个:jboss、weblogic、websphere。有很多项目开始采用jboss,并且有大量的公司开始做websphere或weblogic向jboss应用服务器的移植(节省成本),这里要说的是,学习tomcat和jboss我认为是首选,也是最容易上手的。学习服务器使用配置最好去询问有经验的人(有条件的话),因为他们或许一句话就能解决问题,你自己上网摸索可能要一两天(我就干过这种傻事),我们应该把主要时间放在学习原理和理论上,一项特定技术的使用永远代替不了一个人的知识和学问。

学习web知识
如果你是在做电子商务网站等时,你可能要充当几个角色,这是你还要学习:
html,可能要用到dreamwave等IDE。
Javascript,学会简单的数据校验,数据联动显示等等

J2eeAPI学习
学习j2eeAPI和学习服务器应该是一个迭代的过程。
先学习jsp和servlet编程,这方面的书很多,我建立看oreilly公司的两本《jsp设计》和《java servlet编程》,oreilly出的书总是那本优秀,不得不佩服。
学习jdbc数据库编程,j2ee项目大多都是MIS系统,访问数据库是核心。这本应属于j2se学习中,这里拿出来强调一下。
学习jndi api,它和学习ejb可以结合起来。
学习ejb api,推荐书《精通ejb》
经过上面的这些的学习,大概可以对付一般的应用了。
有人说跟着sun公司的《j2ee tutorial》一路学下来,当然也可以。

学习ejb设计模式和看代码(最重要)
设计模式是练内功,其重要性可以这么说吧,如果你不会用设计模式的话,你将写出一堆使用了ejb的垃圾,有慢又是一堆bug,其结果不如不用ejb实现(ejb不等于j2ee)
无论学习什么语言,都应该看大量代码,你看的代码量不到一定数量,是学不好j2ee的
目前有很多开源的工程可以作为教材:
jive论坛
petstore sun公司
ne sun公司
等等,研读一个,并把它用到自己的工程中来。

J2ee其他学习
当你渐渐对j2ee了解到一定深度时,你要开始关注当前领域中的一些技术变化,J2ee是一块百家争鸣的领域,大家都在这里提出自己的解决方案,例如structs,hiberate,ofbiz等等,学习这些东西要你的项目和目标而定,预先补充一下未尝不可,但不用涉及太深,毕竟学习原理和理论是最最重要的事。

目前常见j2eeAPI
JavaServer Pages(JSP)技术1.2
Java Servlet技术2.3
JDBC API 2.0
Java XML处理API(JAXP)1.1
Enterprise JavaBeans技术2.0
Java消息服务(JMS)1.0
Java命名目录接口(JNDI)1.2
Java事务API(JTA) 1.0
JavaMail API 1.2
JavaBeans激活架构(JAF)1.0
J2EE连接器体系结构(JCA)1.0
Java认证和授权服务(JAAS)1.0
学习上面的某些API要以你的项目而定,了解所有他们总之是有好处的
上面印证了大家说的一句话,java语言本身不难学,但是技术太多,所以学java很费劲。回想一下,基本上每个初学者,在刚学习java的时候可能都会问别人这么一句话,你怎么知道的哪个方法(api)在哪个包里的?呵呵,无他,唯手熟尔。

‘肆’ 求IT英语高手帮忙翻译一段文献!

应用建筑师,他们配置的应用,其中包括确定航行规则,配置自定义对象,并创造部署描述符。

此应用程序很简单,所以它不包括任何定制组件。见第一章"的写作方法,以处理未来价值变化的活动"页407 ,以了解有关责任的一个组成部分作家。

步骤,在发展过程中
开发一个简单的JavaServer界面应用通常要求这些任务:
测绘facesservlet举例。
创建页面使用的UI组件和核心标签。
定义页导航中的应用配置资源档案。
发展后盾豆类。
加入管理菜豆报关单向应用配置资源档案。

例如使用在这一节是guessnumber应用,坐落在tut-install/javaeetutorial5/examples/web/directory 。它要求您猜出的人数分别为0和10 ,具有包容性。第二页则告诉你可自行决定是否猜中正确。这个例子也能检查的有效性,你输入。系统日志版画杜克大学的人数。图10-2显示了第一页的雏形。

图10-2该greting.jsppage的猜测有多少应用

从源头上为guessnumber应用坐落在tut-install/javaeetutorial5/examples/web/guessnumber/directory创造的时候,你解压补习束( seechapter 2 , "使用教程实例" ) 。

边建设,包装,部署和运行这个例子使用的NetBeans的IDE ,跟随这些stedps :
1 。在NetBeans的集成开发环境中,选择文件-> "打开项目。
2 。在打开工程对话框中,浏览到:
tut-install/javaeetutorial5/examples/web /

‘伍’ 谁知道那个网站学习javaee比较好

mldn李兴华的JAVA视频和《Java开发实战经典》很不错

‘陆’ 怎么学习java语言

java Netty实战课程java高性能分布式RPC教程课程 免费下载

链接:https://pan..com/s/1MpUM62h4nvHnUGMan-R6YA

提取码:kvvv

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

‘柒’ 简要讲一下EJB的7个Transaction Level

先把那 7 个名字翻译成汉语,再琢磨那 7 个名字。
mandatory: 必须,表示调用者 A 调用 B 时 A 必须已经开启了事务。如果没有就报错。
required: 表示,反正 B 需要有个事务,如果调用者 A 没有提供就启动一个新的,如果已经有就直接用人家的。
requiresNew: 不管人家有没有,每次我都开启一个新的,比如我是来做日志的,不管人家事务成功还是回滚,我自己的事务都应该提交。
NotSupported: 不支持,表示不管人家A 有没有,我反正干活不需要事务,它有没有事务跟我没关系。
Supports:支持,表示你有我就用吧,你没有我也不开启。这种情况一般不应用,因为你很难搞清楚最后到底有没有开启事务,也没搞清楚在出错时最后是提交了还是了回滚了。
Never: 禁止使用事务。如果你调用者有事务就报错。

楼上那个链接 http://docs.oracle.com/javaee/6/tutorial/doc/bncij.html 中的
Table 44-1 Transaction Attributes and Scope
部分说明了当调用者 Client 有事务和没事务两种情况下,最后运行 B 方法时的事务环境。

‘捌’ 求关于JAVA EE JSP的英文教程

javaEE 6 tutorial:
http://java.sun.com/javaee/6/docs/tutorial/doc/JavaEETutorial.pdf

Your First Cup: An Introction to the Java EE Platform:
http://java.sun.com/javaee/6/docs/firstcup/doc/firstcup.pdf

‘玖’ 怎么安全渡过java开发试用期。

公司的类库能看懂40%不错了。 到底有那么多类摆在那边呢
web 部署的话 ,就去看看java ee tutorial好了。
试用期一般态度好点, 人不是很搓, 基本都没问题

‘拾’ 关于java的问题

哥们!你好,我回答问题以后你的分一定加给我了,我大学毕业,工作搞JAVA两年多了。呵呵,我的发言是这样的,我建议你先找培训,如果没时间也可以自己找书学习,
学习主线是这样的:
1.java基础知识(IO、多线程、网络)
2.java高级编程(SWING,JDBC,数据库编程)
3.数据库知识(mysql,oracle,sql2000等)
4.JSP基础(servlet,JSP,EL2.0表达式,JSTL,javabean等)
5.框架学习(struts2.0, hibernate ,spring)
6.构件学习(jta,SOA等)
这样你知道什么地方你不足吧,然后经过一段时间的学习以后,找一个工作,当然就算是不给钱,也是要做的,因为我学了JSP 老师说这个是给servlet做铺垫,学会了servlet,老师又说JSP跟servlet的学习是为了学struts,当我学好了struts,老师说学这个是为了struts+hibernate+spring的框架,然后我把这个会用了,去找工作,人家说还行 要了你了,然后我现在的工作完全用不上在学校学的。。。。。我现在每天工作都是用公司的框架了。哥们。记得把分加给我哈。可以找我的联系方式。我们交个朋友。

阅读全文

与javaeetutorial相关的资料

热点内容
UG编程如何多平面轮廓2D倒角 浏览:437
视频压缩渐变纹 浏览:851
什么app能看财经新闻 浏览:39
数学奇迹神奇运算法 浏览:359
大厂的程序员的水平如何 浏览:700
遗传算法入门经典书籍 浏览:878
源码炮台脚本 浏览:620
在位编辑命令 浏览:347
曲式分析基础教程pdf 浏览:15
php生成静态html页面 浏览:965
怎么分割pdf 浏览:813
压缩垃圾报警器 浏览:629
小公司一般都用什么服务器 浏览:968
java获取时间gmt时间 浏览:821
为什么csgo一直连接不到服务器 浏览:504
安卓登ins需要什么 浏览:836
机器人算法的难点 浏览:226
全自动化编程 浏览:728
程序员高薪限制 浏览:693
压缩图片压缩 浏览:76