第1个回答 2020-09-27
Java可以自学的,但是前提是你要具备一定的自学要素:首先,你需要有较强的约束力和学习能力;其次,你需要有一套优质且成体系的Java免费课程视频;最后,需要自己的勤奋努力方能学有所成。
建议你可以去bilibili上搜索一下Java视频还蛮多的,重点是多听听多了解一些,适合自己才好呢。
第2个回答 2020-09-25
如果不着急就业而且有很多时间学习的话,自学是可以的,0基础学习Java是没有问题的,你可以按照Java路线图的顺序学习,学习方法就是多思考、多问、多练 ,学习就是一个不断重复的过程,希望你早日学有所成。
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/aa64034f78f0f73605f6447f1a55b319ebc41347?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
Java路线图
第3个回答 2020-07-08
java入门不难的,当然,比起C语言那种有点入门傻瓜式的语言难了点。说java精通易得肯定是java菜鸟或者道听途说,他们大概以为学会java语法就学会了java。语言是不难,关键是算法、数据结构以及设计模式之类的,想成为真正的高手,这是学任何语言都得掌握的,你学java不是只想做一个只知道码代码的吧。会英语不是让你写什么东西,是要你能读资料,语法不会无所谓的。语言本身并不要求你懂英语的。
第4个回答 2019-12-20
我目前也是自学中,但感觉还是不够扎实,最近在网上看到动 力节点的一些授课视频,分享下他们的一个学习主线:java基础--->面向对象--->java高级部分(集合、多线程、正则表达式等)--->html5+css3--->javascript--->jquery--->mysql数据库--->jsp/servlet--->oracle数据库--->项目讲解--->Mybatis框架---->spring框架---->springmvc框架--->ssm三大框架整合--->maven--->SVN/GIT--->hibernate框架--->struts2框架--->linux--->SSM项目综合小练习--->SpringBoot--->SpringCloud--->Redis--->MongoDB--->FreeMaker--->Nginx--->RabbitMQ--->Dubbo--->Zookeeper--->分布式项目实战等。
现在打算报他们明年在深圳新开 校区的班。再系统性地提升下
第5个回答 2019-08-19
1.java基础。
2.html/css/js ,servlet/jsp(j2ee) 以及mysql数据库应用。
3.学习框架,一般ssm(spring + springmvc+mybatis) 。
4.了解maven工程。
5.看完《java编程思想》。
6.1-2年看《大话设计模式》《head first》。
7.代码编写优化《重构改善既有代码的设计》,《effective java》。
8.2-3年《深入理解java虚拟机》。
9.《java并发编程实战》.
10.查看java类库,jdk源码。
11.其他技术,比如大数据,分布式缓存,分布式消息服务,分布式计算,软负载均衡等,深入了解其中一项再考虑其他。
12.《深入理解计算机系统》(比较适合java Web开发和APP后端开发),《tcp/ip详解 卷一,二,三》(适合网络编程),《数据结构与算法》(适合计算机研究工作,如分布式计算)。
java自学对于自律性比较强的同学可以选择,如果不是自律性特别强还是找一个好一点的培训机构学习会更好些,毕竟老师面对面交流,而且现在java就业不错,可能和老师一起学习会更好些,如果有问题可以联系我,希望能帮到你