有不少的同学发信给我,和我探讨java的自学过程应该是什么样的,毕竟有很多人因为各种各样的原因不能参加培训。我试着给出自己的见解,抛砖引玉吧。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
这个路线图是给那些为了就业的人准备的,如果只是兴趣,不一定照这个走。
首先要学JavaSE,这是无庸置疑的。与此同时,是的,与此同时,和JavaSE的学习同步,建议大家研究一下数据结构与算法。
在这儿之后,你可以选择向J2ME、或者Java GUI、Socket编程等方向努力,但是通过第一篇的办法,你可以很容易就将这方向过滤掉(永远不要忘了我们是为了就业),好吧,暂时和它们诀别,还是向着J2EE的方向前进吧。
在JavaSE完成之后,可以试着完成一些小项目,同时关注一下设计模式的内容,不必强求自己能够完全掌握各种细节,往前走吧。
掌握一种编程工具,比如说Eclipse。
数据库,可以选择使用Oracle或者MySQL开始。 JDBC,用Java连接数据库。
可以选择在这个地方切入Hibernate,也可以选择在Struts之后。
HTML CSS JavaScript,这些东西是做web项目必需的内容。
Servlet JSP,服务器端必需。
XML AJAX,新的流行趋势不能不了解。
作一些小项目吧。比如BBS、留言系统、学籍管理、商城等等,随便着一些业务逻辑比较简单的来做一做。 Struts,MVC的典型应用,Hibernate,OR Mapping的典范之作。
Spring IOC + AOP, 面向对象 + 面向切面,完善的旅程。
把以前自己的小项目加入Struts、Spring、Hibernate的元素吧。
去研究各种商业项目的业务逻辑吧,才能在你的简历中加入浓重的一笔。
EJB3.0,java在走了很多弯路后的回归之作,值得研究。
SOA,业界铁定的未来趋势,要紧紧跟随。
在后面,我会告诉你每一步的学习方法和学习重点。
分享到:
相关推荐
Java自学路线图 Java 是一门广泛应用的编程语言,掌握 Java 语言需要扎实的基础知识和系统的学习路径。本文将为您提供一份 Java 自学路线图,涵盖 Java 基础篇、数据库学习和框架大部分三个主要部分,旨在帮助您...
### Java自学路线图详解 #### 一、Java学习的基础阶段:Java SE Java SE是Java学习的起点,也是最重要的基础部分。在这个阶段,你需要掌握以下几个关键知识点: 1. **Java语言基础**:包括数据类型、变量、流程...
根据提供的信息,“Java自学路线图”这一主题是围绕如何系统性地学习Java编程语言而展开的。为了更好地理解和掌握Java,下面将详细阐述一个全面的学习计划,并解释各个阶段的学习目标和重点。 ### Java自学路线图 ...
【Java自学路线图】 在自学Java的过程中,确定学习目标至关重要。Java作为一种广泛应用的编程语言,提供了多种发展方向,如JavaSE(标准版)、J2ME(微型版)和JavaEE(企业版)。对于初学者,尤其是为了就业而学习...
Java自学之路涵盖了许多核心知识点,从基础到高级,构建了一个完整的知识体系。以下是对这些知识点的详细解析: 1. **J2SE**:Java Standard Edition是Java的基础,它包括面向对象编程的核心概念,如封装、继承和...
java 学习路线图-2018最新 以有趣和好理解的方式展示Java和Web的内容 设计一些略有挑战的练习 创造一些便于理解和消化知识点的方式,享受这个创造的过程
值得一看,能够帮助我们及早的找到我们的学习方法。
二、JAVA自学路线图: 1. 先学习Java基础(JavaSE):这是学习Java的起点,需要深入理解语言基础和核心概念。 2. 数据结构与算法同步学习:同时学习数据结构和算法,这对于提高编程能力和解决复杂问题至关重要。 3. ...
为了帮助大家系统地学习Java,下面提供了一个详细的Java自学路线图,帮助初学者和有一定基础的学习者都能够找到适合自己的学习路径。 1. **Java SE基础知识**: - Java语言基础 - 数据类型与运算符 - 控制结构...
【JAVA自学路线图】 自学Java时,首先需学习JavaSE作为基础,这是所有Java开发的基石。在学习JavaSE的同时,建议同步学习数据结构和算法,这对于提高编程能力至关重要。在掌握了基础后,可以尝试J2ME、Java GUI或...
接着,作者给出了一个简单的Java自学路线图,建议首先学习JavaSE,同时并行学习数据结构与算法,这对于后续的开发工作至关重要。在JavaSE学习完成后,可以尝试做一些小项目,接触设计模式,但不必过于深入。接下来,...
接下来,作者给出了一个简单的Java自学路线图: 1. 首先,学习Java标准版(JavaSE)是基础,这是毋庸置疑的。 2. 学习JavaSE的同时,应同步学习数据结构与算法,这对于提升编程能力至关重要。 3. 在掌握JavaSE后,...
### JAVA自学路线图 1. **基础阶段**:首先,应全面掌握Java SE的基础知识。这一阶段的学习不仅包括Java语法的理解,还需要深入了解面向对象编程的思想,以及基本的数据类型和控制结构等。 2. **进阶阶段**: - *...
#### 二、JAVA自学路线图 文章中给出了一份详细的Java自学路线图,覆盖了J2SE、数据库、JDBC、HTML_CSS_JAVASCRIPT等多个方向。这是非常系统和全面的学习计划,适合初学者按部就班地进行学习。 - **J2SE**:从面向...
Java 自学之路的七条主线涵盖了从基础知识到进阶技术的广泛领域。以下是每个主线中的关键知识点的详细说明: 1. **J2SE 面向对象**:理解面向对象的基本概念,如封装、继承和多态。深入学习内存管理,包括对象创建...