勤学教育网合作机构> > 昆明北大青鸟培训学校欢迎您!

Java零基础要学多久-零基础学Java要学哪些内容

昆明北大青鸟培训学校logo
来源:昆明北大青鸟培训学校

2022-04-15|已帮助:346

进入 >

Java入门到做项目学习周期因人而异,学习Java基础部分需要时间不止1个月,将Java基础部分完全明白不止1个月能搞定,能够串起来综合运用,需要学习巩固2~3遍。

Java零基础要学多久

一、Java零基础要学多久

Java入门到做项目学习周期因人而异,学习Java需要一个系统的过程,不同的学习方向也需要不同的学习时间。目前Java广泛用在各个开发领域,选择学习Java的人群较多。

学习Java分成5个部分:Java核心技术、企业常用的开发框架工具必须会、理解分布式架构硬技能、微服务架构、搞懂性能优势。

正确的学习路径应该是1个月Java基础,2个月JavaSE,半个月html+css+div,1个月的数据库,servlet+jsp1个月,然后SSH框架2个月。然后通起来串一遍把知识结合起来,再做几个项目练练手。

学习Java基础部分需要时间不止1个月,将Java基础部分完全明白不止1个月能搞定,能够串起来综合运用,需要学习巩固2~3遍;熟练掌握Java基础非常重要重要。

0基础Java的学员自学会耗费大量的时间和精力,如果没有定制系统的学习方案,效果大打折扣,参加Java培训班也是个不错的选择,6个月左右的时候就可以具备完整的项目经验,再加上自己的努力,一定可以学有所成,但一定要慎重选择靠谱的Java培训机构。

二、零基础学Java要学哪些内容

1、Java语法。学Java头一点就是Java语法。对语法不准确的理解,会使你写的代码出现逻辑错误。而这些错误会使你在真正的项目开发中吃尽苦头:你认为正确才会写上去。而在几十万行代码中找出几行有逻辑错误的代码,非常困难。因为你几乎不会怀疑你认为正确的代码存在错误。

2、常用类。永远不要写别人已经实现的代码。有很多功能,用JDK中现有的类就可以完成。你需要熟悉JDK。可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,你需要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源,另一方面,学习一下,SUN公司的工程师怎样写代码。

3、IDE 集成开发环境。现在企业最常用的是IBM公司的eclipse ,类似的还有JBuilder 、Idea,NetBeans等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写Java代码。多数程序员都是在使用这些东西。

4、数据库。MySql,Oracle,DB2.小项目多数使用MySql这样的免费数据库。大一些的项目会考虑使用Oracle或者DB2. Java项目很少使用SqlServer。

因此,建议你还需要学习数据库方面的一些知识。可以从SQL语言开始。这些数据库都支持标准SQL.学会基本的SQL,参考具体的数据库手册,就可以完成一般的项目开发了。当然,要想使你的程序运行的效率更高,需要更深入的学习。大部分的程序优化,都是从这部分开始的。

5、JDBC Java数据库连接。使用Java程序操作数据库。这部分非常重要。几乎所有的企业项目都会用到。

6、 HTML+ CSS+ Javascript。HTML-- 超文本标记语言;CSS --层叠样式表;JavaScript–是一种由Netscape的LiveScript发展而来的脚本语言。

准确的说,这些东西和Java语言本身关系不大。但是,现在的企业项目,以B/S结构的居多。因此,我们的Java程序,会有大量的机会和它们打交道。需要提前准备一下。

7、WEB服务器。你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。

8、 JSP Servlet。这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。

9、框架。企业流行框架 Struts,Spring,Hibernate等。

10、Java设计模式。有一些特殊的功能,只有按照特定的设计模式才能实现。如果你有了5万行以上的代码经验,可以开始研究一下设计模式。

11、Ajax。你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。

三、Java零基础入门的步骤

1.勤动手

无论你是参加Java培训课程还是自学Java,都应该尽最大努力学习Java基础知识。很多时候,当你编写并运行它时,你会发现情况并非如此。如果你不相信,那就试一试。学习了以上内容之后,你应该对Java有了基本的了解。

你可以用Java语言编写一些简单的程序,并使用最简单的编辑器,如记事本。此时,不要急于进入下一节,留出几天时间来编写一些程序,尽可能熟悉这些Java基础知识。

2.学习更多的知识

经过几天的编程之后,你可能会感到困惑,因为你编写的代码看起来没什么用,比如实现一个简单的计算器、读取一个文件等等。在这一点上,你应该学习写一些让你觉得有趣的东西,所以你应该学习更多。

你可以尝试自己写一些页,当然,你可以尽你最大的努力使它最美丽。理论上,这部分内容对于后端Java来说不是特别重要,但是至少到你可以自己编写一些简单页面的程度。

接下来,你需要学习Servlet/JSP部分,即Java后端开发的一部分,必须非常熟练,这部分是最耗能的三个部分,在这一次,你需要学会使用开发工具,而不是笔记本,你可以选择eclipse。当你下载并安装eclipse时,请一步一步地学习并执行更多操作。

最后,你需要学习如何使用数据库。Mysql是一个很好的切入点,Java中的主流关系数据库是Mysql。学习Servlet/Jsp时通常会接触到这一部分,而JDBC部分是与数据库相关的部分。你不仅应该学习使用JDBC来操作数据库,还应该学习使用数据库客户机工具,如navicat、sqlyog,选择其中之一。

3.继续深造开发框架

当你学习了以上这些,此时你还不足以工作,你还需要继续学习。为了提高开发效率,公司会使用一些框架,所以你也需要学习一些开发框架。

目前主流的是SSM框架,即spring、springmvc、mybatis。你需要学习如何构建这三个框架,并使用它们进行简单的添加、删除和检查Web项目。你无法理解这些构型意味着什么以及它们为什么这样做,稍后你会看到。

但是你必须能够使用这三个工具快速构建Web框架。你可以记录第一次构建它时的情况,你将使用它。此外,在构建SSM的过程中,你可能经常会遇到一个名为Maven的工具。

这个工具也是你将来工作中几乎必须使用的工具,因此你还可以在构建SSM的过程中了解Maven。在你人生的这个阶段,你只需要了解Maven在Internet上的基本用法。随着工作经验的增加,一些高端的用法会逐渐与你接触。

四、零基础学Java需要做哪些准备

1、明确学习Java的目标

自己学习Java的优势在哪?Java技术运用于哪些行业?在学之前,最好去了解IT行业上Java技术的发展状况。清楚Java学习对自身发展有什么好处,有助于你在以后的学习和工作中有一个明确的目标。

2、投入时间和精力学习Java

确定学习Java,接下来的时间你将会被各种代码,各类项目开发所包围,在学习过程中累计经验,拓展知识面。以积极向上的心态坚持下去。如果准备三天打鱼两天晒网,那么会导致你知识结构不全面,对你日后的拓展也起着阻碍作用,成Java工程师还将会花上更长的时间。

3、做好不断学习的准备

想要在Java开发上有更好的发展,升值加薪就不能局限于只学习一些Java技术。在学好Java技术的同时需要掌握更多的知识,花上更多的时间来学习多方面的技术知识。

所以,零基础学习Java开发只要你能坚持,并付出努力,当然是可以学会的。

以上是昆明北大青鸟培训学校整理的Java零基础要学多久-零基础学Java要学哪些内容全部内容。

热门推荐

更多
勤学培训网 编程学习网 Java零基础要学多久-零基础学Java要学哪些内容