你是如何学习Java的?

建议观看教学视频,黑马和尚硅谷的视频都不错,而且现在尚硅谷视频教程开源了,跟着尚硅谷的教学视频走就没问题了,黑马的视频教程也不错,不过可能要求淘宝购买30几期的教学视频,因为他们的教学视频不开源,学完黑马的教程基本工作都没有问题了。剩下深入学习还是尚硅谷的视频不错


学习java首先简单了解java的基本原理,例如什么是对象编程,什么是java的JVM,什么是JDK以及Java的类加载机制等等。

然后学习基本的语法,基本语法包括基本数据类型和逻辑控制语句等。还要学习基本流操作和文件操作以及网络操作等。

由于java应用面比较广,可以用来做行业软件、互联网软件以及大数据等软件的开发。后面要根据自己想做的方向去学习java在这个方向的主要框架,针对这些框架去学习。例如用于行业OA以及ERP的框架SSH和SpringMVC。用于互联网后台的框架SpringBoot微服务以及SpringCloud框架。大数据分Hadoop框架,自己storm的流式处理框架。

最后,根据这些框架寻找一到两个实际项目练一下,现在网上开源的项目有很多可以直接下载下来直接导入自己的IDE,可以从修改到部署的整个流程都好好的学习下,这样会学的更快,希望对你有帮助。


java开发是面向对象的高级编程语言,java开发语言凭借着其性能的安全性和较强的扩展性,得到大众企业和广大学员的青睐。也正是因为如此,市面上的相关java开发岗位逐渐增多,为学习java开发技术的小伙伴提供了一次很好的就业机会。

小伙伴想要学好java开发技术,不仅要选择一个比较适合自己的学习方式,更需要找到一个好的学习方法。对于零基础学习java开发的小伙伴来讲,java培训比较适合着部分小伙伴学习,因为在java培训班可以系统的学习java开发技术知识,那小伙伴该如何学习java开发技术呢?

1.不要操之过急,积累基础知识更重要

对于初学java开发技术知识的小伙伴来讲,在学习过程中经常会操之过急,急于求成,这样并不利于小伙伴的学习。小伙伴在学习积累基础知识的过程中,要踏实认真的去学习java开发基础知识,学习java开发技术知识的过程是积累的过程。

2.以用为学,练习相关项目实战案例

对小伙伴学习java开发技术比较有利的方法之一就是以用为学,在使用中学习相关java开发技术知识是比较快的学习方法,因为在编写项目中遇到困难,会想尽一切办法去解决困难,这样可以做到针对性学习,也就是即所谓的以用为学。

3.多交流

小伙伴在学习java开发技术知识过程中,要多和身边或java培训班老师、同学进行交流,交流的过程是学习丰富自身知识结构的过程,三人行必有我师,小伙伴要学会向别人求教。

最后,小伙伴想要学好java开发技术知识,找到适合自己的学习方法很重要,只有找到适合自己的学习方式才能事半功倍。尚硅谷java培训班是全程面授教学,因材施教,以理论实践相结合的教学方式传授相关java开发技术知识,让小伙伴在学习java开发技术知识的同时,积累更多的java项目实战经验。


1.兴趣是最重要的,因为做开发很辛苦,特别是每年都有新技术出现,你就需要学习,不然就会落后。

2.学习java的大致路线

(1)学习java基础知识,先学习基本语法,面向对象,集合这些就够了,io流,多线程这些,以后用到在学,因为这些对刚入门比较难,会打击学习的积极性。

(2)学习点基本的html,js,css,这些虽然是前端的,但是后端也要能看懂,懂点前端的知识,才能更好的写出高质量的后端接口。学习这些,也是为了后面自己能做一个小但完整的小项目,js要重点学习。

(3)学习javaweb方面的内容。从servlet开始学习,session,cookie这些好好学,servlet原理要搞清楚,对后面学习springmvc比较重要。

(4)学习jdbc,mysql数据库,然后结合前面学习的东西,可以做一些小的项目了,比如图书管理系统,会员管理系统。

(5)学习ssh或者ssmspringspringmvcmybatis这三个框架。然后做一个项目,可以把第四步的项目改为ssm架构形式的。

(6)学习springboot框架,redis,做一个springboot的项目。

学习完以上知识,基础知识要熟练掌握,那么可以出去找工作了。

(7)学习springcloud,dubbo这些微服务框架,会这些,工资要更高。

(8)学习设计模式,研究spring源码,为更高的方向发展。

以上这些差不多就是java要学习的内容。

给你推荐一个好的培训机构北京尚学堂,在这个培训机构里,我说的这些里面都会有。

记住,坚持就是胜利,喜欢,捋起袖子就干吧!


学习Java最重要的一点要学会使用思维导图工具整理出Java的一个整体大纲,然后按着大纲有针对性的学习,因为知识都是互通的,所以以后不管你是用公司封装好的框架也好,用市场上主流的框架也罢,只要把基础打牢固了,学习什么框架那都是得心应手的事。记住,不管学到什么新技术,都要学会从入门案例开始,然后再进一步的去深入学习,因为知识是靠日常的经验积累的。不能太盲目,要知道一通百通的道理。学会精髓,你就抓住了它的灵魂。加油!


一开始自学,不想花钱培训,怕被骗!

后来发现自己学一年多,效果甚微,java没有想象中那么简单,后面框架部分学的挺多的,而且自己学,遇到一个问题好几天解决不了,能气死个人!

看到同学们都高薪就业了,心里那个着急,最后了解到在百战程序员学的,果断报名,不再浪费时间了,省下来的时间赚钱工作多好,报名后确实感觉老师负责,用心,课程质量不错,都是企业用的到的东西,很实用。


自学或者报班吧,如果自己的条件可以支持的话可以选择报个班,如果不支持的话现在咸鱼上有太多的视频和教程,包括b站等视频分享网站都有很多大神,顺道说一下现在很多培训机构都有贷款业务,如果不坑且对自己的学习能力有自信的话还是很好的


我是在尚学堂培训学习的java~

可以看看尚学堂高淇老师的java300集,已经更新了2020版本了,(尚学堂和百战程序员官网都可以免费获取)

我当时是报的尚学堂的java培训班,学的是线下面授班,在北京总部,当时也是看了好几家才选择了尚学堂。毕竟好多学费呢,感觉他家可以算是java培训机构中比较好的机构,在他家试学的时候,去学给报路费,先和报名老师约好了“java班”的试学,之后去了有咨询老师给安排住宿,在试学的时候有一天下课十点多,我在试着操作,时间过的很快到11点半了班里还有几个学生,还有问老师问题的,老师就给耐心解答,等我们都走了老师才走,见正式班的有的班还有大几个人没走,也是有老师在随时解答同学遇到的问题,感觉这个机构比较良心,所以最后选了这个机构。

他家的免费试听真的很贴心,可以去官网预约试听课程~自己亲自体验和考察更放心~

以上是个人经历,希望对题主有帮助~


首先是Java技能的核心和基础JavaSE,这一阶段会接触到Java基础语法、面向对象编程思维、Java常用API、多线程并发编程、数据结构/集合结构、IO/网络编程/反射/设计模式。这一阶段往往也是最重要的,后边许多知识和结构的使用都是根据这一基础来的。学完这一部分,做一些简略的桌面使用程序设计没有问题。

接下来Java的进阶课程中,要用到的便是数据库(MySQL)和JDBC。在之后,要学习到的是JavaWeb开发技能。学完可以具有开发个人网站和企业网站的知识技能。

最后,接下来便是Java课程最重要的部分把学到的Java技术知识应用到实战项目了,一般实战项目会占整个课程的少半时间,从浅入深,会接触到大小型企业内各种真实实战项目。比方内容办理体系(CMS)、智能商贸体系、盛行结构使用、B2C/商城项目等。完结这些项目,你对市面上大多数web使用开发、办理体系开发、运用前沿技能开发都得心应手。

2020Java学习路线图:


首先虽然java是一门编程语言,但是想要学好java还需要学习和它配套的知识体系,才能发挥出它更大的优势。下面以思维导图的结构来直观的介绍java所涉及的知识。这更像是一条学习之路,学习之余可以看看自己走到哪了。

一、java基础

二、MySql

三、SSM

四、设计模式

五、架构


原始地址:/qinggan/38700.html