Java基础学的不牢固怎么办~

基础过了一遍,没记住,不怎么扎实,一看就是练习的比较少。至于有没有必要去重新温习一遍,我个人觉得可以考虑练习一些项目,做项目的同时,遇到问题可以凭着自己以前的印象去查一些相关的资料,再看一下基本相关的知识。

这里给您推荐几个练手项目:

一、推箱子

【尚学堂】拒绝粗制滥造,2天轻松掌握Java推箱子项目

涉及知识:变量、数据类型、判断语句、循环结构、二维数组、集合、简单窗口创建、图形图片绘制、双缓存技术、事件-键盘事件、物体的碰撞检测

二、贪吃蛇

【尚学堂】一个关于玩贪吃蛇的故事

涉及知识:变量、数据类型、判断语句、循环结构、集合、简单窗口创建、图形图片绘制、双缓存技术、键盘事件监听、物体的碰撞判断

三、黄金矿工

【尚学堂】Java黄金矿工小游戏项目(26集全)

涉及知识:变量、数据类型、判断语句、循环结构、集合、简单窗口创建、图形图片绘制、双缓存技术、鼠标事件、物体的堆叠检测。

四、飞翔的小鸟

【尚学堂】飞翔吧~小鸟!

涉及知识:变量、数据类型、判断语句、循环结构、数组、集合、简单窗口创建、图形图片绘制、双缓存技术、事件-键盘事件、物体的碰撞检测、File

五、俄罗斯方块

【尚学堂】俄罗斯方块小游戏手把手教学-Java开发

涉及知识 :变量、数据类型、数组、循环结构、判断语句、事件-键盘事件、简单窗口创建、二进制/十六进制的转换、位运算、边界布局管理器、JTextArea类的基本方法

六、扫雷游戏

【尚学堂】一个小时就能做出的java扫雷小游戏

涉及知识:变量、数据类型、判断语句、循环结构、数组、二维数组、递归、简单窗口创建、图形图片绘制、双缓存技术、鼠标事件

七、王者荣耀

【尚学堂】自己开发的王者荣耀,快来试试!!

涉及知识:变量、数据类型、判断语句、循环结构、数组、集合、随机数生成、简单窗口创建、图形图片绘制、双缓存技术、键盘事件、鼠标事件、物体的碰撞检测、三角函数、多边形绘制与移动


这样从实战中加深印象,毕竟实践是检验劳动的唯一标准。


或者觉得这些不够,可以在看看Java教程,重新学一遍

尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程

另外建议,在练习项目的时候,对于一些不清楚的知识点要养成做好笔记的习惯,这里推荐以写博客的形式,千万不要为写博客而写博客,要基于自己的知识难点而出发。

这里我说一下我经常用的博客平台:

1、csdn
2、简书
3、博客园
4、简书
5、知乎


如果不想用在线对外公布的话,也可以使用比如有道云笔记哈。


切记,不要觉得知识点简单,没有必要记下来,其实不然


比如说:Java中线程有几种实现方式,线程的生命周期等,这一点看起来貌似很简单,没啥可说的,其实不然,就像我之前面试过一位3年工作经验的,线程的生命周期竟然不能说明白,还把thread的运行方式说为run,这一看就是有工作经验,基础不牢靠的缘故。
不要看别人已经写过很多类似的博客了,自己就不写了吧,其实这种想法是错误的,学习不是为别人学,写博客不是为他人写的,一切以自己为出发点,总结就是了。


在我过往的经历中,前期记录的东西,后面在企业中做项目或者后面实战中总能用得到,这对我来说是一个巨大的保障。


如何练习项目,一定要找到相关的方法最好是有人来指导,这样效率才会快一些

最后,我给你的建议就是一定要找到学习方式,模仿别人的也好。自己总结方式也好,最终一定要转化为自己有效的方法。一些很多时候是比较痛苦的,遇到问题有时候摸不到头脑,有些问题自己皮口的话浪费个一天两天不值得,所以圈子很重要。

@恣心如懿

关注我,可以给我提问问题或者加入我的圈子,这样在一个圈子里讨论交流,效率会提高的很多。


如果你觉得我说的很中肯, 最后也别忘记点赞收藏哦。

猜你喜欢

转载自blog.csdn.net/lghtdw1314/article/details/122695846
今日推荐