大一新生,想学java,应该从哪里入手?

 我来答
尚学堂前端学院
2021-08-18 · 百度认证:北京尚学堂科技官方账号
尚学堂前端学院
向TA提问
展开全部

首先,你是一个大一的新生,你有用充足的时间,但你要考虑好,选择自学还是培训班?学习Java会不会与你的本专业产生冲突?你需要调整好这两者的时间安排,避免产生不必要的麻烦。

对于零基础学习java的小伙伴,可以试试下面这套学习路线:

请点击输入图片描述

第一步:对于java的基本认知

学习Java,首先要明白java是什么,其未来大发展方向和应用场景有哪些?很多从业主和求学者往往看重的是Java行业的薪资水平,这样考虑固然无错,但是对于深刻理解java却并无实际意义。可以多看看专业分析java的书籍资料,这对于后期的学习有着巨大的助力作用。

第二步:理论知识学习

这一过程尤为重要,毕竟这是学习java的关键,而且,这一过程对于系统化的要求更高,如何循序渐进,有方式有目的的学习,将是小白更快速的学懂java的关键。所以给大家分享一个学习java知识点的先后顺序安排,希望对大家有所帮助。

1、Java基础以及Web开发基础——小程序项目阶段,让学员可以掌握java基本面向对象知识、java常用集合的使用、JDBC与MySQL基础、HTML/CSS/JavaScript前端基础技术、Servlet编写服务端程序等,同时熟练使用IDEA开发工具,能实现简单的小程序。

2、Java高级基础、SSM 前端框架、代码管理、持续集成,是进阶阶段,让学员可以深入理解Java面向对象相关知识点,可以胜任Java 初级软件工程师、Web 初级前端开发工程师、初级 BI 工程师等岗位。

3、服务与分布式解决方案,让学员掌握Linux、Docker、Vue、SpringBoot、Shiro、分布式事务的使用等,可以熟练使用Docker 完成项目部署,胜任Java 中级开发工程师等岗位;

4、大型互联网解决方案,让学员掌握JUC、Zookeeper、Dubbo、MySQL 高级、MyCat和微信小程序以及微信支付的开发等内容,可以胜任Java 高级软件工程师等岗位。

第三步、真实实训项目、培养实操能力

如今互联网上关于Java的应用案例有很多,也有很多的实训项目,大家可以去进行独立的实操。

Java300集零基础适合初学者视频教程_Java300集零基础教程_Java初学入门视频基础巩固教程

请点击输入图片描述

这套课程是由B站高淇老师录制开讲的Java300集! 为初学者而著! 适合准备入行开发的零基础员学习Java。基于最新JDK13、IDEA平台讲解的,视频中穿插多个实战项目。每一个知识点都讲解的通俗易懂,由浅入深。不仅适用于零基础的初学者,有经验的程序员也可做巩固学习。

java学习中需注意的几点:

1、自己敲出来的代码才是自己的

有一部分的小伙伴,学习编程还是采用学校教科书的方式,对着教材看代码,做课后的编程练习题。甚至还有用学历史政治一样的方法,一本书勾勾圈圈,死记硬背。整本教材学下来,还是写不出任何代码。哪怕你照着书上的代码敲一遍,也比你看代码、识记代码来的强。

2、不要急于求成

学编程必须讲究循序渐进,切忌浮躁。零基础学Java,前面很长一段时间都是在入门,你可能自学了一个月还是感觉自己什么都不会,这是正常的。学编程一开始都是这样,过了这个阶段,后面就一通百通了。不要基础都没学会,就想着学框架。

3、不要钻牛角尖

自学java肯定会遇到问题,学习过程中肯定会有不懂的问题,这个很正常。即使你对着视频敲的代码,或者直接把老师写的代码copy过来,还是有报错,自己还找不出来,很沮丧。这都很正常,不要怕,一个个解决。

遇到解决不了的问题,先百度,因为你遇到的问题大家都遇到过,网上都有答案,或者请教大神。但一些牛角尖的问题,不要去死钻,因为你可能真的弄不懂,只要知其然就可以了,不要被它影响情绪。等你掌握的知识多起来的时候,你就自然而然的理解了。大神还有一天都解决不了的BUG呢,况且你这个自学的新手。

4、不要老是一种方法学到死

编程学习方式一定是多样化的,比如书本+视频+敲代码+和别人讨论交流,如果你一直只用看视频或者单纯看书的方式学编程,效率都是很低的。

5、三天打鱼两天晒网

如果是用业余的时间学编程,一定要固定学习的时间,比如晚上8点到10点这样子,然后坚持下去。

如果是三天打鱼两天晒网,你一旦停止学习编程,你需要去找寻之前的学习进度,有可能就重复学习,造成不必要的时间浪费。还有要坚定目标,不要一会想学java,一会学python,然后又想搞小程序。专心搞一门,学出来再说。

希望这个回答对你有所帮助,望采纳~

linyiyimm
2013-11-15 · 超过19用户采纳过TA的回答
知道答主
回答量:182
采纳率:0%
帮助的人:65.9万
展开全部
你可以百度,java入手,看他们写的例子,自己做练习;慢慢的你就知道啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简讯快递
2013-11-15 · TA获得超过1202个赞
知道小有建树答主
回答量:1926
采纳率:33%
帮助的人:510万
展开全部
阿勇java:
java学习,零基础入门《阿勇java建站教程统一交流团》
追问
你好 怎么破啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的烦恼year
2013-11-15
知道答主
回答量:29
采纳率:0%
帮助的人:3.8万
展开全部
从基础学呀!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
只为丶看清这个世界
2013-11-15 · 超过14用户采纳过TA的回答
知道答主
回答量:162
采纳率:0%
帮助的人:35.1万
展开全部
看看视频 不懂的 查查资料 然后多练习 多看实例
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式