现在想学J2EE 但是不知道学他要先学什么
JAVA基础也有很多知识 比如线程 applet 网络等 是不是 都要学
学完了java基础后还要学什么 才能学J2EE 哪
有没有学过的给讲一下 学习的步骤和过程
好像还要学数据库什么的 还有还有JAVA 什么方面发展比较好哪
框架这个东西我理解不是很深 种感觉框架就那么几个 前人是不是编的差不多了 现在再编就不好编了
还是每个公司都要不同的框架呀能不能讲一下框架就业的问题
JAVA基础也有很多知识 比如线程 applet 网络等 是不是 都要学
学完了java基础后还要学什么 才能学J2EE 哪
有没有学过的给讲一下 学习的步骤和过程
好像还要学数据库什么的 还有还有JAVA 什么方面发展比较好哪
框架这个东西我理解不是很深 种感觉框架就那么几个 前人是不是编的差不多了 现在再编就不好编了
还是每个公司都要不同的框架呀能不能讲一下框架就业的问题
解决方案 »
- java 判断EXCEL文件的版本
- JAVA 获取http返回XML的数据,指教~~
- 关于一个csdn推荐
- struts2 中<jsp:forward>转向的问题。。请高手解答!!!
- Hibernate+c3p0数据库连接池的一点问题
- 跪求定时任务的实例代码 管理多个定时任务的方案
- haode(好的) () 请进来领分!
- 报表查询打印的问题?!(讨论)!!!!!
- weblogic 中,怎么样在一个session bean中通过本地接口访问一个entity bean呢?
- 如何使IIS支持ASP的同时支持JSP&Servlets&EJB?如果不行,请给出其他解决方案。
- 自己写的AOP事务管理为什么在多用户(5人同时在线)下,坚持不到10分钟就数据库连接耗尽?
- vss第三方客户端jar哪有下载
然后熟悉 web开发
然后才是EE的内容
J2SE是必学的咯。。不管将来从事J2ME方面的软件开发
还是J2EE企业级方面的都开发是都需要的学J2EE的话。。
1.必学的和首先学的就 JSP/Servlet 和 数据库(会常见的SQL以及主流数据库的使用,MySQL啊)
---------------------------------------------------------------------------
2.了解WEB项目开发的流程(就是用你学的JSP/Servlet写一些小的WEB项目就差不多了),常用WEB容器的使用,例如tomcat的
3.其实上面也够你学会的,接着下面就是框架了(SSH),然后自己写一下小的项目,框架搞定了
4。框架搞定了,就将你以前用JSP/JAVABEAN写的项目替换成SSH架构的,或者混合型的
5.这个过程中你也会慢慢了解许多的设计模式,以及系统的架构(什么MVC啊、三层架构、N层架构啦)大致就是这样的吧。
不是一些底层的东西,况且现在项目多数用框架,这些框架基本上帮你解决了线程的
问题,所以学习中你可以遗忘线程这部分知识了,等你有个几斤几两了,那时候再
后头看看这玩意基本就差不多了,无非就是并发访问出现线程不安全之类的问题。。
没事多敲键盘,慢慢就熟悉了
2、在学SSH框架或S2SH框架
上面两种学玩其他的就看你公司需要什么技术就学什么技术了。或者你想学什么就学什么。。
j2ee主要解决大型商务web网站、分布式企业级应用,应用前景还是不错的。
java主要就两个方向吧,一个企业级或web,一个是移动平台。
直接看Java基础,熟练了就可以啦
1.JavaSE和SQL Server学习
因为javaSE是java入门的基础,首先应该打扎实,这样就是无论以后是javaEE还是JavaME都是离不开的
而数据库最好是Oracle,不过SQL Server比较简单,先学习sql Server,比较容易接受,以后学习Oracle会更加的顺手
2.学习jsp进行web开发
3.真正的不如JavaEE开发中,这个阶段可以说是任重而道远
希望你能够,百尺竿头更进一步,学习的更出色
“JavaSE是小学,JavaEE是中学,JavaME是高中”
个人理解,呵呵
j2se-----servlet-------jsp-------struts------hibernate-------spring 楼主强调的时间? 这得看个人的能力。J2SE是最基础的。 1. J2SE学完基础 做一个项目(做项目的前了解下软件工程,能做简单需求,把需求转换成代码),能连接数据库操作,一个简单界面也OK,然后整理下资料 2. 进入下一阶段servlet/jsp 再做一个项目, 然后整理下资料。 3.。
4.。 学习顺序大致是这样的。 掌握语法, 编写代码,做项目,然后总结(反复循环渐进)
一个成熟程序员,是需要有一定的代码量。 如果条件允许,有人带做项目 是最好的,或组队做项目,可以说主要获取知识的地方是在做项目时。
学完J2SE 谈不了发展前景,看你往哪个方向发展了,喜欢做游戏那就J2ME
喜欢企业级开发那就J2EE(java最强大的地方,工资待遇相比其他平台语言可以算超棒的了)
如果想做桌面级的开发那就学AWT swing等,但是用JAVA桌面的东西很少。。
所以你选就是J2ME和J2EE了,其实国内手机游戏这一行业还刚起步很乱,前景不可知。不建议进啊。自己喜欢另说,
但是J2EE就不一样,技术成熟,而且应用多年,企业级开发一直站领导地位。
所以选J2EE绝对没问题
有了基础学习 那些框架有容易上手
如:STRUTS HEIBERNATE SPRING
这些其实很多技术都是用了JAVA反射做的
晕呀 现在对it农民工比较恐惧 不会这个方向真像这样吧
感觉现在it什么方向竞争都很激烈
有没有 各方面都平衡点的
二:jsp,servlet,j2ee的表现层应用全靠他们呢!也有许多的表现层框架,例如struts,tapestry,jsf
我看过一段时间的struts,后来不知道怎么我把他放弃了,好象是我遇到奇怪的问题没法解决!我现在一直在学习tapestry,大家都夸他好!!目前还在继续研究...
servlet有个很让人不爽的就是java类修改过了,你必须重新reload程序或重新启动jsp服务器!php就没有这个问题,django的python框架也没有这个问题!不过这是java语言的关系,我也没办法!!!!
三:jdbc 用java操纵数据库必须要用到它!比jdbc 高级一点的是O/R映射,也有许多的框架!hibernate,apache的站点里面也有一个!我在学习的是hibernate,因为可以在图书馆找到书哦!
四:xml方面的 dom,sax的java处理方法也要学习一下的