
J2EE是什么,Java高手进!!!
我是一名学生、想向Java方向发展、想请高手指点一下java是什么、不要从别的地方贴、那太专业、不太好理解、百度百科我看过很多遍了、只是想用自己的语言表达一下它是做什么用...
我是一名学生、想向Java方向发展、想请高手指点一下java是什么、不要从别的地方贴、那太专业、不太好理解、百度百科我看过很多遍了、只是想用自己的语言表达一下它是做什么用的、在java编程中是干什么的、谢谢、正确好理解就加分、
展开
7个回答
展开全部
简单的说,J2EE平台本质上是一个分布式的服务器应用程序设计环境
复杂的说:J2EE是很多技术的集合体,并且还在成长中。比如说:
(X)HTML,Servlet/JSP,JDBC,JMS,JNDI,EJB,XML,Web Service……
首先,会用java写一些类,写一些jsp,这只是J2EE中的很小一部分, 即使自己或者几个哥们一块写个小项目,那也是用到了J2EE中的一部分;甚至于,某个公司的一个相关的大项目,它还是J2EE中的一部分,因为不会那么项目,能将J2EE所涵盖的技术都应用到项目中去.. 而且,J2EE中的所包括的技术每时每刻都在发展,新的技术也在出现.... 呵呵,, 没人敢说: 我已经精通了J2EE....
夸夸其谈了这么多,其实java并不难学,很容易上手,有C的基础就能写java代码.一般学java无非都是从最初的在控制台上打出 Hello ,java 开始,下一步就是结合jsp/servlet技术写出简单的网页,然后就是结合数据库,做出最简单的增删改的功能. 然后开始运用一些开源的框架,比如spring,struts 优化自己的项目.
学习过程中我感觉读别人的源码,读别人的程序,读别人的项目,然后比葫芦画瓢先剽窃到自己的项目中,读的多了,自然对这些技术也慢慢熟悉了. 还好java开源项目太多了,,,有的东西让自己去读...
我的组织能力太差咧... 有些东西,脑子里想的老清楚了,就是笔下写不出来... 再一点,就是去描述J2EE是个什么东东,也有点难度..
不知道lz能否看的明白我写的东东呢..
有兴趣继续交流,,可以给我信息,,hi我... 一块进步嘛!
Saga.maodrc/ 2009-4-30 22:16:32
复杂的说:J2EE是很多技术的集合体,并且还在成长中。比如说:
(X)HTML,Servlet/JSP,JDBC,JMS,JNDI,EJB,XML,Web Service……
首先,会用java写一些类,写一些jsp,这只是J2EE中的很小一部分, 即使自己或者几个哥们一块写个小项目,那也是用到了J2EE中的一部分;甚至于,某个公司的一个相关的大项目,它还是J2EE中的一部分,因为不会那么项目,能将J2EE所涵盖的技术都应用到项目中去.. 而且,J2EE中的所包括的技术每时每刻都在发展,新的技术也在出现.... 呵呵,, 没人敢说: 我已经精通了J2EE....
夸夸其谈了这么多,其实java并不难学,很容易上手,有C的基础就能写java代码.一般学java无非都是从最初的在控制台上打出 Hello ,java 开始,下一步就是结合jsp/servlet技术写出简单的网页,然后就是结合数据库,做出最简单的增删改的功能. 然后开始运用一些开源的框架,比如spring,struts 优化自己的项目.
学习过程中我感觉读别人的源码,读别人的程序,读别人的项目,然后比葫芦画瓢先剽窃到自己的项目中,读的多了,自然对这些技术也慢慢熟悉了. 还好java开源项目太多了,,,有的东西让自己去读...
我的组织能力太差咧... 有些东西,脑子里想的老清楚了,就是笔下写不出来... 再一点,就是去描述J2EE是个什么东东,也有点难度..
不知道lz能否看的明白我写的东东呢..
有兴趣继续交流,,可以给我信息,,hi我... 一块进步嘛!
Saga.maodrc/ 2009-4-30 22:16:32
展开全部
java是一门编程语言
他能实现桌面编程和网业编程
他是通过java虚拟机来运行的。所以他的跨平台兼容性很好。
他的桌面编程比较复杂不推荐使用。但是要学习。为后期学习jsp和J2EE来打扎实的基础
关于J2EE我的理解是
它是一套规范。提高编程质量,提高逻辑处理能力
其实在学校的时候我们并不需要关心他到底是什么
我们最重要的是把JAVA的基础达扎实来。
就像盖房子一样。有设计图没用。我们要打好地基才行。
J2EE和基础底层的那种关联也算是千丝万缕的。
有的公司不一定用的是J2EE的开源框架。他们也许是用自己开发的。
恩。。这些都是我一个字一个字打出来的。。。用智能ABC打的很辛苦啊。如果觉得还行就把分给我吧
他能实现桌面编程和网业编程
他是通过java虚拟机来运行的。所以他的跨平台兼容性很好。
他的桌面编程比较复杂不推荐使用。但是要学习。为后期学习jsp和J2EE来打扎实的基础
关于J2EE我的理解是
它是一套规范。提高编程质量,提高逻辑处理能力
其实在学校的时候我们并不需要关心他到底是什么
我们最重要的是把JAVA的基础达扎实来。
就像盖房子一样。有设计图没用。我们要打好地基才行。
J2EE和基础底层的那种关联也算是千丝万缕的。
有的公司不一定用的是J2EE的开源框架。他们也许是用自己开发的。
恩。。这些都是我一个字一个字打出来的。。。用智能ABC打的很辛苦啊。如果觉得还行就把分给我吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哎。。说得那么多 还是没正中要领 得想想提问题的人的认识程度,如果是一个J2SE高手,那样解释才是有必要的
J2EE 说白了 是做网站的,这种网站不同我们一般看到的网站
它是有复杂逻辑处理的网站,比如学校的选课系统,邮箱的网站,QQ空间这种。。它必须实现非常复杂的业务处理,而不是像什么博客,电影网站。
而这种有逻辑处理的网站,一般是面向企业开发的,所以称位企业级系统
J2EE 是做WEB(网页网站)的。。懂了嘛
学它之前,必须学J2SE(做桌面程序的,包含JAVA最基本的知识)
J2ME,开发手机和其他嵌入式系统的。
这样比喻 明白了吧
至于J2EE和J2SE本质是 有什么区别呢
实际就是人家做好的一些类而已,行内人趁其为框架
学JAVA很容易碰到这个词--框架,说白了 就是人家定义好了一些类,你直接拿来用,你不需要去管它怎么实现的,只需要熟悉它的使用风格
为什么会有框架,因为很多东西不需要每个人去做
就好比厨师,不可能一个厨师做菜要从种地开始吧,他面向的对象是成品的菜。。
基本java语法,犹如种子。
有些高级的人(比如SUN公司的工程师)帮你种好了 长出了菜(框架)
你拿来用就行了
J2EE 说白了 是做网站的,这种网站不同我们一般看到的网站
它是有复杂逻辑处理的网站,比如学校的选课系统,邮箱的网站,QQ空间这种。。它必须实现非常复杂的业务处理,而不是像什么博客,电影网站。
而这种有逻辑处理的网站,一般是面向企业开发的,所以称位企业级系统
J2EE 是做WEB(网页网站)的。。懂了嘛
学它之前,必须学J2SE(做桌面程序的,包含JAVA最基本的知识)
J2ME,开发手机和其他嵌入式系统的。
这样比喻 明白了吧
至于J2EE和J2SE本质是 有什么区别呢
实际就是人家做好的一些类而已,行内人趁其为框架
学JAVA很容易碰到这个词--框架,说白了 就是人家定义好了一些类,你直接拿来用,你不需要去管它怎么实现的,只需要熟悉它的使用风格
为什么会有框架,因为很多东西不需要每个人去做
就好比厨师,不可能一个厨师做菜要从种地开始吧,他面向的对象是成品的菜。。
基本java语法,犹如种子。
有些高级的人(比如SUN公司的工程师)帮你种好了 长出了菜(框架)
你拿来用就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java 是一种语言,和我们的自然语言很象。比如说汉字,每一个汉字都有他的意思,然后按照我们我的语法规则组织在一起就组成了一句话。
同样的在程序里:程序=语言+规则;
java 就是这里的语言,按照程序语言的规则组织在一起就成了程序。
j2ee是用java语言构成的一种框架,有点象我们自然语言中的成语或者是谚语之类的,前人已经帮我们设计好了,我们想表达类似的效果直接用就可以了,就不需要自己在写了
同样的在程序里:程序=语言+规则;
java 就是这里的语言,按照程序语言的规则组织在一起就成了程序。
j2ee是用java语言构成的一种框架,有点象我们自然语言中的成语或者是谚语之类的,前人已经帮我们设计好了,我们想表达类似的效果直接用就可以了,就不需要自己在写了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥们!你好,我回答问题以后你的分一定加给我了,我大学毕业,工作搞JAVA两年多了。呵呵,我的发言是这样的,他们都说不得不够具体。我跟你来点具体的。
如果你想好好学习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等)
那么学到第4步开始就是J2EE的内容了。也就是说第4-6步的内容都是J2EE的内容。这样跟你解释。你明白了吧。
。哥们。记得把分加给我哈。可以找我的联系方式。我们交个朋友。
如果你想好好学习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等)
那么学到第4步开始就是J2EE的内容了。也就是说第4-6步的内容都是J2EE的内容。这样跟你解释。你明白了吧。
。哥们。记得把分加给我哈。可以找我的联系方式。我们交个朋友。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询