初学java,我怎么去练习?

 我来答
有娱学妹vlog
2021-01-08 · TA获得超过211个赞
知道答主
回答量:9
采纳率:0%
帮助的人:4585
展开全部

曾经有段时间很沉迷,每天都要刷几题。不过这个练习更像是针对算法来解题。印象很深的是一题处理文字的,自己写了很久,看了下大神写的,一句正则表达式秒杀。因为好的解决方案会被顶在上面,所以代码风格还是挺Geek的。

如果是初学java的话我觉得还是不要做这种题目了,因为它们都不是针对java的特性来的,你用其它语言也能做出来。

1'少做练习题,多跟实战项目,考试和做项目两个概念

2'循序渐进,由浅入深,主动放弃

3'多交流,多讨论,多参考,多总结

所以修真院就按照以上原则设计任务了

1,设计学员报名的db,单元测试跑通增删改查。

2'提供rest接口


多看视频多看书多练习,遇到问题先自己用现有的知识解决,解决不了再百度,看看别人的答案然后自己动手实现一遍!学习途径推荐:慕课网。网易云课堂等慕课网站,segmentfault社区,CSDN社区都不错!视频马士兵的java的一整套视频都不错,还有网易云课堂浙江大学老师翁凯的视频讲得也很棒!很适合小白!


如果是刷算法题,建议去leetcode,现在也有中文官网了。而你说的很多面向对象的特性,刷题是不够的,Java本身也是工程性比较强的语言,很多东西需要在项目中用到才能加深理解。

所以建议去github找一些入门级项目跟着看一看练练手,Java项目大多都是Web项目,可能需要同时学习一些前端的知识。熟悉一点后可以看看业界比较流行的Java框架源码,比如spring、junit等。顺便有空看一下设计模式相关的书籍,个人觉得真正的面向对象的思维都体现在设计模式中了。

一点浅见希望可以帮到题主,所有的成功都不是一蹴而就的,题主加油。

胜利村宁
高粉答主

2021-01-11 · 自己活着,就是为了使别人过得更美好
胜利村宁
采纳数:16 获赞数:1319

向TA提问 私信TA
展开全部
如果是初学者的话,我建议还是先学习一下C++,这是一个编辑的入门编程,这样对学习Java的时候更有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
再睡5分钟1q
2021-01-10
知道答主
回答量:1
采纳率:0%
帮助的人:591
展开全部
哔哩哔哩可以看视频,书和网课结合起来,先确定基本的学习思路,然后执行,重要的是坚持。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猫拟
2021-01-09 · 只有历经磨难,才能伫立山巅
猫拟
采纳数:13 获赞数:225

向TA提问 私信TA
展开全部
刚开始的话可以照着书上的程序进行编辑,发现经常可能出错的地方,慢慢的可以自己独立的去编辑一些程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尚硅谷
2021-01-12 · 挤进尚硅谷,注定你优秀
尚硅谷
"尚硅谷"教育自成立以来,发展迅猛,凭借优秀的教学团队、前沿的课程体系、务实的教育理念,现已成为有口皆碑的IT培训品牌。
向TA提问
展开全部

学习Java就是多思考、多练习、多问,练习的话你可以B站,现在学习Java的平台有很多,B站或者是腾讯课堂都是可以的,我们在B站分享了很多经典的Java视频教程,都是开源的,你可以去看看。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式