我的java基础知识总结ppt
Posted jjfly999
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的java基础知识总结ppt相关的知识,希望对你有一定的参考价值。
昨天加上今天,我把java基础知识总结的ppt做好了,其中包括:
1基础阶段所有项目展示
2.阶段自我总结,自己的提升和不足
3.后期学习规划
我在ppt里面把几个有代表性项目展示了出来,并且描述了我从中间学到了什么知识。
而且我也截了几张项目的图片在ppt上,增加了ppt的观赏性。
Java入门:五子棋
Java应用程序界面编程、添加按钮、下棋的算法和容器设计、按钮功能的实现
五子棋让我开始认识编程的大体操作
Java面向对象编程思想:画图板
OOP编程思想启蒙、类的封装、接口的实现、多态、图片打开保存的协议
* 图片打开器 * 融合 javaIO 输入输出、文件和文件操作处理、递归算法实现文件遍历、添加了鼠标监听和面板的切换功能 * 做完了图片打开器、对以上知识点进行了一次重温和融会贯通
* 线程小球 * * 线程小球的编程体现出了 java 的一个重要知识:多线程的运用 * 其中的线程小球类也体现出了 java 类的封装性、把小球的属性和行为封装了起来,让我在学习线程的时候对面向对象思想有了更深一步的认识
* 超级玛利奥 * 超级马里奥是线程小球之后的实战运用,也是我第一个编程的游戏。其中涉及到了人物的运动,地图的运动,以及障碍物的设置跟人物的碰撞互动 * 其中马里奥的跳跃运动和跟障碍物的碰撞出现的很多细节 bug 需要我去处理,也让我深刻的认识到编程不易,需要花心思去认真学习思考。
* 小 狗踢足球 * 小狗踢足球是我们在寒假集训期间制作的一款单机小游戏,大概游戏内容是两只小狗互相踢足球,进入对方球门算得分。 * 这 是我跟王泽同学一起合作完成的一款线程游戏。其中我学会了在网上找素材,独立思考游戏项目开发的过程,自己动脑子编写代码,跟同伴合作开发项目以取长补短,减少开发难度,共同进步。
* 连连 看 * 连连 看里面涉及到了 swing 的高级组件: JTable 、 TableModel * 连连 看是我做的第三个 java 游戏,虽然没有涉及到线程,但是其中也涵盖了一个迷宫算法问题
* 哈夫曼压缩 * 哈夫曼压缩算法让我对软件编程有了一个新的认识,软件的算法对软件运行非常重要,算法可以提高我们的编程能力,提高我们对程序的理解
我的提升:
自从12月初来到华信,到现在的三月二十二已经有三个半月了,写了不少的代码。
从五子棋到连连看、小狗踢足球和哈夫曼压缩的编程
一个个的java小知识点慢慢的积累,反复练习,我的编程能力越来越强
* 我的不足 : * 项目练习不够多 * 有 的项目外形做得不够美观,审美似乎没有别的同学那么好 * 代码注释少
* 后期学习规划: * 紧跟左哥脚步学习新知识,做更多的练习,温故知新 * 改正代码注释少的不足,尽量多做注释 * 学习之外的时间多看一些艺术作品,提高审美
这篇博客记载了我的java基础知识总结,从几个代表性的项目抽丝破茧,深入分析了我从中学到的知识,以及做项目后的提升,发现不足,做好后期规划。
以上是关于我的java基础知识总结ppt的主要内容,如果未能解决你的问题,请参考以下文章