请问JAVA和框架之类的都有什么关系?
我现在在学J2se,我一个做JAVA的朋友告诉我说,学完这个,还要学习JSP,Servlet,JavaScript,Ajax,HTML,CSS,XML,还有框架方面的St...
我现在在学J2se,我一个做JAVA的朋友告诉我说,学完这个,还要学习JSP,Servlet,JavaScript,Ajax,HTML,CSS,XML,还有框架方面的Struts,Spring,Hibernate这些,这样才能找到工作,我的天啊,这全学完要到什么时候,我现在J2se大概掌握了百分之六,七十,我好象早点参加工作,希望各位大哥大姐给指条路。
我在书店看那些书,都是一本里面包含上述的好几种,比如Java Web开发详解:XML+XSLT+Servlet+JSP深入剖析与实例应用,这里面都包含了四种,还有JavaScript整合详解,这里面又包含HTML,CSS,Ajax。所以我很晕,既然这几个属于web开发,那另外那些又属于哪一种?希望大家帮我讲解下,还有给我推荐几本书,能把上面那些知识都涵盖的,小弟在此不胜感激涕零!!! 还有java编程思想那本书是不是很重要,之前没有看,怕看不懂,有好几版,请问哪一版好? 展开
我在书店看那些书,都是一本里面包含上述的好几种,比如Java Web开发详解:XML+XSLT+Servlet+JSP深入剖析与实例应用,这里面都包含了四种,还有JavaScript整合详解,这里面又包含HTML,CSS,Ajax。所以我很晕,既然这几个属于web开发,那另外那些又属于哪一种?希望大家帮我讲解下,还有给我推荐几本书,能把上面那些知识都涵盖的,小弟在此不胜感激涕零!!! 还有java编程思想那本书是不是很重要,之前没有看,怕看不懂,有好几版,请问哪一版好? 展开
6个回答
展开全部
java 的应用多数基于J2EE,其中 xml,jsp,servlet,jdbc,都是属于J2EE 的技术,只要有java基础,这些东西在项目中会逐渐学到。
html,javaScript,Ajax是web页面需要的技术,很简单,几天就可以了解,具体的应用还是建议在项目中学习。
框架:Spring,Struts,Hibernate等是现有项目成熟的架构,即可以按照这些框架来设计你的项目架构,初学java,不需要太多了解,一般项目里应用都会有例子,或者文档。
设计模式:工厂、代理、装饰模式等,都是比较好的设计方案,你在设计自己的模块时,会逐渐发现有些好的设计,把这些都抽象出来了,就是设计模式。有些时候,可能你已经用刀某些设计模式,只是自己不了解而已。
Java编程思想,初学看可能会有点难解,等你做过一段时间再去看那本书,会觉得收益非浅。目前版本好像 4 可以在csdn 下载到。
html,javaScript,Ajax是web页面需要的技术,很简单,几天就可以了解,具体的应用还是建议在项目中学习。
框架:Spring,Struts,Hibernate等是现有项目成熟的架构,即可以按照这些框架来设计你的项目架构,初学java,不需要太多了解,一般项目里应用都会有例子,或者文档。
设计模式:工厂、代理、装饰模式等,都是比较好的设计方案,你在设计自己的模块时,会逐渐发现有些好的设计,把这些都抽象出来了,就是设计模式。有些时候,可能你已经用刀某些设计模式,只是自己不了解而已。
Java编程思想,初学看可能会有点难解,等你做过一段时间再去看那本书,会觉得收益非浅。目前版本好像 4 可以在csdn 下载到。
展开全部
jsp,xml,java,js.....这些都是基础,一定要有这些基础才能看明白ssh的框架.
其实ssh的框架基本的用法不难,只要从头到尾做几个例子,使用方法就清楚了.
如果你觉得你现在基础很扎实,可以看一下ssh方面的书.公司用的大部分都是struts,spring,hibernate,特效方面就是ajax.
推荐你看 Struts Hibernate Spring集成开发宝典(struts也有1.0和2.0两个版本,但是完全不同建议先看1)
轻量级 J2EE 企业应用实战
Struts in Action
精通Spring(spring有1.0和2.0两个版本,建议从头开始)
征服ajax(ajax就是xml,js,dom等一些基础的融合,不是一门新技术)
AJAX实战
java思想这本书要有几年开发经验才能看得明白,不然的话云里雾里的,不清楚.
其实ssh的框架基本的用法不难,只要从头到尾做几个例子,使用方法就清楚了.
如果你觉得你现在基础很扎实,可以看一下ssh方面的书.公司用的大部分都是struts,spring,hibernate,特效方面就是ajax.
推荐你看 Struts Hibernate Spring集成开发宝典(struts也有1.0和2.0两个版本,但是完全不同建议先看1)
轻量级 J2EE 企业应用实战
Struts in Action
精通Spring(spring有1.0和2.0两个版本,建议从头开始)
征服ajax(ajax就是xml,js,dom等一些基础的融合,不是一门新技术)
AJAX实战
java思想这本书要有几年开发经验才能看得明白,不然的话云里雾里的,不清楚.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学编程急不得 不可能一个晚上就吃成胖子
是 你那朋友说得有点道理 现在公司大部分是走web这条路线
既然你j2se都没学完 现在就急着找工作 这有点。。
要想找到一个好的工作 技术方面还是要的 还有就是你这个人的机遇
书的话 我看得很少 只是看了学校发的课本
我重点是视频和 动手做项目 不懂的查资料 看书
这样学我感觉还好一点
记住不要看死书 要勤敲代码 勤动手 编程学得好坏就要看你这个人的耐力
XML+XSLT+Servlet+JSP 这些的话 在web中是必须要了解的
还有就是 建议你先把java基础搞牢固 在谈学j2ee
。。
是 你那朋友说得有点道理 现在公司大部分是走web这条路线
既然你j2se都没学完 现在就急着找工作 这有点。。
要想找到一个好的工作 技术方面还是要的 还有就是你这个人的机遇
书的话 我看得很少 只是看了学校发的课本
我重点是视频和 动手做项目 不懂的查资料 看书
这样学我感觉还好一点
记住不要看死书 要勤敲代码 勤动手 编程学得好坏就要看你这个人的耐力
XML+XSLT+Servlet+JSP 这些的话 在web中是必须要了解的
还有就是 建议你先把java基础搞牢固 在谈学j2ee
。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你j2se都搞定了,j2ee不就是小菜一碟吗?j2ee构建于j2se之上,比如用tomcat,他本身就实现了IO,线程调度,网络等j2se内容,你自己写业务逻辑就行了,在编程角度j2ee只会比j2se更简单,关键要了解j2ee的架构,设计模式等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语言这个东西 学了以牙膏其他的基本上都相通的 区别有但是比较好记
你朋友说的这些语言其实都有同性的
加油吧 我正在向着LINUX核心奋斗 咱们一起奋斗吧
你朋友说的这些语言其实都有同性的
加油吧 我正在向着LINUX核心奋斗 咱们一起奋斗吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询