`
wetouns
  • 浏览: 25554 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

给初学JAVA EE的人一些建议

阅读更多
首先最重要的就是java基础了,假如基础打不好就开始学一些相对更高阶的知识(比如说JSP),那么到时候出了问题自己就无法解决了.比如说在学JSP的时候做了个例子,页面运行不起来了,出异常了,那么有些人就会相到这可能是JSP本身的问题而不是他忘了给一个变量构造一个新的对象而导致的空指针异常(这里只是假设).单从这个举例就说明了这是基础问题导致的错误.
同样,如果JSP的基础没打好又去学框架什么的,类似struts,spring等,那到时出了问题的时候,同样也不一定是出在框架身上,也许是JSP上的问题,甚至有可能还是基础的问题.
我认为从基础到框架这一阶段,就像是叠积木一样,从下至上层层上升,出了问题的时候,其中一部分的问题就需要用它下的一层或者最底层的知识来分析其原因,并不一定是当前的这一层自身的原因.
千万不要粗心,类似于少打了一个字母或者打错了一个字母之类的错误尽量不要犯,如果不小心犯了也要确保你能找出并改正(包括我也会偶尔出现这类低级错误,但总能快速找出).很多人是犯了这类错误还找了一整天不知道什么原因的,更要注意了.
要学会看异常信息,至少对于常见的异常信息能一眼就看出来,这样能够帮助你更快速的找到错误原因.
新建一个记事本,把常犯的错误写下来.自己学到了认为有价值的知识或者技巧也要记下来,常此以往就可以得到提高了.
要学会举一反三,随着学习的知识量增多,学习时间的积累,也应该有所长进,所谓的长进并不是我今天会用struts做XXX了,而是自身的理解能力和学习能力的长进.人家长进了一个星期就能学会struts,没长进的可能要学一个月甚至更长时间,在当今开源界这么多新的技术和框架不断涌现的环境下,你掌握什么技术已经不重要了,重要的是你要花多少时间来学习一个新技术,但更重要的还是基础,这是特别要强调的一点(强调几遍了呢~)
最后说一句不那么鼓舞的话吧,如果学习了很长时间都发现自己没长进的话,那最好还是去做点别的吧,不要在这上面浪费自己和大家的时间了,你不适合做这个.我感觉这跟资质有十分大的关系.一个人嘛,总有擅长的和不擅长的方面.想做什么就去做,跟着自己的感觉走,不想做的就不要人听家说什么好就去学什么
分享到:
评论
2 楼 ningzai 2008-12-04  
非常赞同!
1 楼 dearshor 2008-12-02  
首先要选好一个方向,然后朝着这个方向去努力,不然在如今知识呈爆炸性普及的今天,在浩如烟海的知识海洋里,你很容易迷失,完全找不到北。

然后是一个学习方法的问题了。学会一种技术/框架在今天来说已经没什么了不起的了(很可能过一段时间,它就过时了,或你所掌握的那一部分就过时了),重要的是,学会一种学习的方法和解决问题的方法(个人以为,这是大学期间唯一要学会的东西,其他什么必修课程啊、什么乱七八糟的选修课程啊,你学了多少都无所谓,其实老师和学生都明白,这都是走走过场,混过这个学期就算算数了)。这样只要有时间,在你需要一种技术或框架的时候,就能迅速的掌握它。这样你永远不会过时,不会被这个时代out!

相关推荐

    java ee基础使用教程

    本教程由知名讲师郑阿奇编著,旨在帮助初学者掌握Java EE的基础使用方法。 一、Java EE概述 Java EE是Sun Microsystems(现已被Oracle收购)推出的标准,它包含了服务器端的多种技术,如Servlet、JSP、EJB、JMS、...

    Java EE 6 tutorial

    总的来说,Java EE 6教程是学习和理解企业级Java开发的重要资料,无论你是初学者还是有经验的开发者,都能从中受益。通过阅读这份官方教程,你可以深入了解Java EE 6的各种特性,掌握如何利用这些工具和技术来构建...

    JAVA EE中文文档

    JAVA EE,全称为Java Platform, Enterprise Edition,是Java平台企业版的简称,是Oracle公司推出的一种用于构建企业级分布式应用程序的框架。它为开发者提供了在服务器端开发应用程序的一系列标准和API,包括Web组件...

    java EE编程技术

    本教程基于郝玉龙老师的《Java EE编程技术》PPT,旨在帮助初学者快速掌握Java EE的核心概念和技术。 1. **Servlet与JSP** Servlet是Java EE中的核心组件,用于处理HTTP请求。它提供了一种服务器端动态生成HTML的...

    java EE 文档API

    Java EE(Java Platform, Enterprise Edition)是Oracle公司提供的一个用于构建企业级Web应用程序的框架。它包括一组标准组件和服务,允许开发人员在分布式、多层的服务器环境中开发、部署和管理应用程序。Java EE ...

    java EE帮助文档

    Java EE(Java Platform, Enterprise Edition),也常被称为J2EE,是Java技术在企业级应用开发中的核心框架。它提供了一系列标准和API,用于构建分布式、多层的企业级应用程序,涵盖了从数据库连接、Web服务到安全...

    Java EE 5 SDK

    Java EE 5 SDK是Java企业版(Enterprise Edition)的一个重要版本,它为开发分布式、多层的Web应用程序提供了全面的框架和支持。这个SDK包含了运行Java EE应用所需的所有组件,包括服务器、API文档、示例代码以及...

    Java EE 7权威指南卷1_1

    这本书由Oracle的Java EE文档小组成员倾力编写,会让初学者和中缎Java程序员深入了解这个平台。 这个指南包括平台特性的全面描述,并提供使用最新版本NetBeans IDE和GIassFish服务器开源版的有关说明书中不仅介绍了...

    The Java EE 6 Tutorial

    《Java EE 6 教程》是Oracle公司于2010年发布的一部详尽指导书籍,旨在帮助开发者深入理解和掌握Java Platform, Enterprise Edition(Java EE)平台的应用开发技术。Java EE 6作为企业级应用开发的标准框架,提供了...

    The Java EE 7 tutorial

    根据给定的文件信息,我们将深入探讨与Java EE 7教程相关的关键知识点,这将包括对Java EE平台的理解、其核心组件以及版本7所引入的新特性。 ### Java EE(Java Platform, Enterprise Edition)概述 Java EE是Java...

    Professional Java EE Design Patterns

    本书不仅适用于Java EE的初学者,对于有经验的开发人员来说,也是一本不可多得的参考资料。通过了解和应用这些设计模式,开发人员能够编写出更加清晰、灵活且易于维护的代码。同时,对于企业级应用开发而言,书中...

    Java EE基础实用教程 代码

    本教程中的代码旨在帮助初学者和开发者掌握Java EE的基础知识并实践应用。 1. **Servlet技术**:Java EE的核心组成部分之一,用于处理HTTP请求。Servlet是Java编写的小型服务器端程序,可以动态生成网页内容。在...

    精心整理的Java EE API中文版帮助文档!!

    Java EE(Java Platform, Enterprise Edition)是Java平台上用于构建企业级应用的标准规范,它提供了丰富的API和服务,使得开发者能够创建可扩展、安全且高效的分布式应用程序。这个压缩包包含的中文版帮助文档对于...

    java ee 投票系统

    【Java EE投票系统】是一个基于Java企业版(Java EE)技术栈开发的示例应用,主要目的是为了帮助初学者理解并掌握Web应用的开发流程。该系统的核心技术包括:JSP(JavaServer Pages)、JavaBean以及Struts2框架。...

    精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码(带数据库)

    总之,"精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码"是一个宝贵的教育资源,对于想要提升Java EE技能的开发者来说,无论是初学者还是有一定经验的人,都能从中受益匪浅。通过学习和实践这个...

    一个牛人给初学JAVA者的建议

    【Java初学者指南:深入理解Java的魅力】 Java作为一种流行的面向对象编程语言,以其独特的优势吸引着众多初学者。本文将从Java的基本概念、主要特点、应用领域等方面为初学者提供全面的指导。 首先,理解Java的...

    Java EE实用教程代码

    Java EE,全称为Java Platform...通过分析和实践这些代码,初学者可以深入理解Java EE的架构和工作原理,进阶者则能巩固技能,提升项目开发能力。因此,这个压缩包不仅是一份教程,也是提升Java EE实战能力的宝贵资源。

    The_Java_EE5_Tutorial.rar_Java ee5 CHM_java ee5 tutorial_java e

    《Java EE5 Tutorial》是Java企业版5(Java EE 5)的重要教程,它为开发者提供了详尽的指导,...这份教程详细介绍了每个知识点,包括概念、配置、示例代码以及最佳实践,是Java EE 5初学者和进阶者不可或缺的参考资料。

    Java EE 7权威指南卷1 part2

    这本书由Oracle的Java EE文档小组成员倾力编写,会让初学者和中缎Java程序员深入了解这个平台。 这个指南包括平台特性的全面描述,并提供使用最新版本NetBeans IDE和GIassFish服务器开源版的有关说明书中不仅介绍了...

    Java EE 5 Tutorial (CHM文件)

    这个教程适合初学者和有一定经验的开发者,无论你是希望了解Java EE 5的基本概念,还是想深入挖掘特定技术,都能从中受益。通过阅读并实践教程中的示例,你将能够熟练地在Java EE 5平台上开发出健壮的企业级应用。

Global site tag (gtag.js) - Google Analytics