求教Java Web开发学习心得
1 对于初学者,从java本身的语法开始。很多人觉得这些东西很简单,一天或者一个上午就可以搞定。但所有的事情,最关键的细节,细节中的上帝。看完之后,去做scjp试题,检查自己的水平,深入反省。不一定要考这个认证,而是让你真正了解自己的java知识。这个阶段可以看一些java培训教程。好像有个叫张小香的,比较适合没有其他语言基础的人。有基础的话可以看看Thinking in Java 2 然后是一些改进阶段,熟悉java的语法后,就熟悉java语言了。熟悉语言最好的方法就是熟悉他的类库。这部分我个人推荐的最好的书是core java,现在是7、8版,我觉得是6版。这本书是我所知道的程序批准率最高的Java书。 3 对语法和语言有一定的熟悉程度后,需要知道它,然后知道为什么(前提是你想真正精通这门语言,否则这个时候可以去jsp)。更高,我们先来看看jvm。据我所见,在国内没有特别好的书籍介绍这种方法,因为也有不少。我记得是深入java虚拟机,了解整个java是如何运行的一个好主意。想象一下,如果你需要实现一个java,怎么做,把这个问题带到jdk的源码中,你会收获很多。有一本书叫效果java,应该是最基本的东西,但是很难。如果你在这个阶段阅读它,你会得到非常不同的结果。 4 在前三个阶段真正花时间并打下非常扎实的Java基础后,您就可以开始真正面对Java最流行的领域了,从servlet、jsp开始,然后是SSH、J2EE等。那些东西本质上考虑的更多的是设计理念和设计模式。有一本书叫java and patterns。好像是晏河写的。非常好的介绍设计模式的书。看书的时候要开阔眼界。我不妨考虑一下。如果我想自己实现一个tomcat,我应该从哪里开始? 如果我有这样的想法,我一定比大多数人对tomcat有更深的了解。 5 上面的东西都学到一定程度之后,那个时候更要注意方法论的东西。包括软件开发模型和程序设计方法论。这个阶段比较高级。我不深入研究,不能提供太多东西。我只能提供一些术语,比如重构、敏捷开发等。国外好像有马丁、罗伯特等在这方面比较研究的。
我大概写的是我的个人感受。网上有很多此类问题的答案。 1 对于初学者,从java本身的语法开始。很多人觉得这些东西很简单,一天或者一个上午就可以搞定。但所有的事情,最关键的细节,细节中的上帝。看完之后,去做scjp试题,检查自己的水平,深入反省。不一定要考这个认证,而是让你真正了解自己的java知识。这个阶段可以看一些java培训教程。好像有个叫张小香的,比较适合没有其他语言基础的人。有基础的话可以看看Thinking in Java 2 然后是一些改进阶段,熟悉java的语法后,就熟悉java语言了。熟悉语言最好的方法就是熟悉他的类库。这部分我个人推荐的最好的书是core java,现在是7、8版,我觉得那时候是6版。这本书是我所知道的最受认可的Java书籍。 3 对语法和语言有一定的熟悉程度后,需要知道它,然后知道为什么(前提是你想真正精通这门语言,否则这个时候可以去jsp)。更高,我们先来看看jvm。据我所见,在国内没有特别好的书籍介绍这种方法,因为也有不少。我记得是深入java虚拟机,了解整个java是如何运行的一个好主意。想象一下,如果你需要实现一个java,怎么做,把这个问题带到jdk的源码中,你会收获很多。有一本书叫效果java,应该是最基本的东西,但是很难。如果你在这个阶段阅读它,你会得到非常不同的结果。 4 在前三个阶段真正花时间并打下非常扎实的Java基础后,你就可以开始真正面对Java最流行的领域了,从servlet、jsp开始,然后是ssh、j2ee等。那些东西本质上是考虑更多的设计理念和设计模式。有一本书叫java and patterns。好像是晏河写的。非常好的介绍设计模式的书。看书的时候要开阔眼界。我不妨考虑一下。如果我想自己实现一个tomcat,我应该从哪里开始? 如果我有这样的想法,我一定比大多数人对tomcat有更深的了解。 5 上面的东西都学到一定程度之后,那个时候更要注意方法论的东西。包括软件开发模型和程序设计方法论。这个阶段比较高级。我不深入研究,不能提供太多东西。我只能提供一些术语,比如重构、敏捷开发等。国外好像有这方面的马丁,罗伯特等。 以上所有过程都需要大量的动手实践。没有练习,所有的编程语言学习都只是水中的一朵花,映月,练拳练功夫。如果你有一个好的心态(这是最重要的),当别人开始学习j2ee等东西时,不要试图偏离这个方向。要知道,玄门的技能上手难度极大,然后越来越多,来的越快,九阴白骨爪之类的就相反。在学习的过程中,什么都不重要,最重要的是勤奋,上帝奖励勤奋。
我大概写的是我的个人感受。网上有很多此类问题的答案。 1 对于初学者,从java本身的语法开始。很多人觉得这些东西很简单,一天或者一个上午就可以搞定。但所有的事情,最关键的细节,细节中的上帝。看完之后,去做scjp试题,检查自己的水平,深入反省。不一定要考这个认证,而是让你真正了解自己的java知识。这个阶段可以看一些java培训教程。好像有个叫张小香的,比较适合没有其他语言基础的人。有基础的话可以看看Thinking in Java 2 然后是一些改进阶段,熟悉java的语法后,就熟悉java语言了。熟悉语言最好的方法就是熟悉他的类库。这部分我个人推荐的最好的书是core java,现在是7、8版,我觉得是6版。这本书是我所知道的最受认可的Java书籍。 3 对语法和语言有一定的熟悉程度后,需要知道它,然后知道为什么(前提是你想真正精通这门语言,否则这时候你可以去jsp)。更高,我们先来看看jvm。据我所见,在国内没有特别好的书籍介绍这种方法,因为也有不少。我记得是深入java虚拟机,了解整个java是如何运行的一个好主意。想象一下,如果你需要实现一个java,怎么做,把这个问题带到jdk的源码中,你会收获很多。有一本书叫效果java,应该是最基本的东西,但是很难。如果你在这个阶段阅读它,你会得到非常不同的结果。 4 在前三个阶段真正花时间并打下非常扎实的Java基础后,你就可以开始真正面对Java最流行的领域了,从servlet、jsp开始,然后是ssh、j2ee等。那些东西本质上是考虑更多的设计理念和设计模式。有一本书叫java and patterns。好像是晏河写的。非常好的介绍设计模式的书。看书的时候要开阔眼界。我不妨考虑一下。如果我想自己实现一个tomcat,我应该从哪里开始? 如果我有这样的想法,我一定比大多数人对tomcat有更深的了解。 5 上面的东西都学到一定程度之后,那个时候更要注意方法论的东西。包括软件开发模型和程序设计方法论。这个阶段比较高级。我不深入研究,不能提供太多东西。我只能提供一些术语,比如重构、敏捷开发等。国外好像有这方面的马丁,罗伯特等。 以上所有过程都需要大量的动手实践。没有练习,所有的编程语言学习都只是水中的一朵花,映月,练拳练功夫。如果你有一个好的心态(这是最重要的),当别人开始学习j2ee等东西时,不要试图偏离这个方向。要知道,玄门的技能上手难度极大,然后越来越多,来的越快,九阴白骨爪之类的就相反。在学习的过程中,什么都不重要,最重要的是勤奋,上帝奖励勤奋。
java web开发的前景和方向?
前景还是不错的。 目前大部分的网站开发技术都是java。随着互联网的不断发展,对web项目的需求会越来越大,也就是对java工程师的需求会越来越大,所以就业绝对不是问题。 除了网站的开发,Java还有一些swing技术,客户端和服务端的很多程序需要Java开发工程师来完成,未来需求会逐渐增加。 备注:前景好不代表收入高。高收入通常与工作寿命和技术水平高有关,所以最好根据实际情况选择。
目前web开发的前景还是相当可观的。和大家一起分析一下现在的情况:由于android系统的普及,使得android这几年很火,然后android会趋于饱和。随着电子产品的发展,未来会非常流行。这可能是超极本的世界。那个时候web开发会很流行,这种可能性很大。另外,在开发语言方面,php是这几年国内最火的,java jsp也是web开发的不错选择。但是还是有很多公司使用asp开发web。建议你学习php或者java。
我是这个方向的学生。还提供开发网站,以及系统软件。一进门就应该属于技师,以后会看到自己的实力。起薪3000左右。应该说还是很有前途的,只有你有精力和热情。您的待遇将与您的贡献成正比。希望我和你以后有好的发展,呵呵!
目前的应用正在向web端转移,Java在这方面有很多优势,一定有很好的前景。
去技术,你可以去系统分析师。 拿管理来说,你可以去找CTO。 卖,你可以做代理。 看你怎么想,不过好像需要一些技术基础。
如何用java开发一个web系统
web系统的开发需要: 1。所需软件:数据库(mysql、oracle。), IDE (eclipse, myeclipse。), 服务器 (Apache, Tomcat, JBoss。)。 2。 2。所需技术:java基础、sql、jdbc、html、css、jsp、servlet(部分框架这里不说) 3。设计web系统数据库结构,使用eclipse编写web系统
页面,编写javaservlet代码处理页面请求,jdbc连接数据库进行数据交互,最后将开发的web系统部署到web服务器启动,最后在IE或其他浏览器中直接访问。 4。我不知道你的情况,所以我只是提供一个粗略的想法。没深入也没细说
1。这个问题太笼统了,就像问怎么赚钱一样。 2。开发一个web系统,不管你是否使用Java,首先要确定系统的需求,系统的目的是什么,它是用来做什么的?为了谁?需要做什么功能? 3。根据本系统的要求,确定系统设计。系统设计包括功能设计文档和数据库设计。 4。然后根据设计使用不同的Java框架或技术来实现需求。 5。如果是比较大的项目,需要迭代开发。 6。开发分阶段进行,按照设计文档进行系统的功能和性能测试。 7。最终测试完成后交付使用,并提供测试及使用报告。 这是JAVA开发的具体过程
1。web系统的B/S结构由前端web+后端服务service组成 2。入门推荐开发模式:JSP+servlert+mysql+tomcat 首页:JSP+js+css+div 后端逻辑层:Serlert(业务控制)+Service(Package DAO)+Dao(关联数据库的增删改查操作) 3。深入理解spring struts2 hibernate或springMVC
学习SSH、SSI或SpringMVC,下载几个开源项目看看,尝试做
1。这个问题太笼统了,就像问怎么赚钱一样。 2。开发一个web系统,不管用不用java,首先要确定系统的需求,系统的目的是什么,是用来做什么的?为了谁?需要做什么功能? 3。根据本系统的要求,确定系统设计。系统设计包括功能设计文档和数据库设计。 4。然后根据设计使用不同的java框架或技术来实现需求。 5。如果是比较大的项目,需要迭代开发。 6。开发分阶段进行,按照设计文档进行系统的功能和性能测试。 7。最终测试完成后交付使用,并提供测试及使用报告。 这是java开发的具体过程
java软件开发和web开发哪个方面更有前途?
现在的java软件开发,其实90%的开发都是web。给你个办法,你去51job、中国人才等招聘网站。, 并搜索 java 位置。看看哪些职位和哪些技能需求量很大。目前需求最大的方向有JavaEE、JSP、servlet、struts、Hibernate、spring等。
发表评论