java每周总结及心得(6/12)

本周学习内容主要有以下几个内容
1.eclipse工具的使用
2.继承和多态
3.抽象类和接口
4.代码块
5.内部类
6.几个常用类及其常用的方法

以上讲到的内容在逻辑方面没遇到什么大的问题,遇到的问题基本上是记忆方面的问题,比如讲的几个常用的常用方法,用倒是都直到怎么用,就是到要用的时候经常忘了方法名叫个啥,是个静态方法还是个普通方法,是要获得方法的返回值还是直接调用就完事的方法。经常需要回头去查,或者进到源码里看看方法的描述,感觉还是不够熟练,还需要多练练。

课余扩展内容:

课余时间又把数据结构复习了一下啊,感觉忘的都差不多了,树和树之后的概念都有些模糊了,抽了点时间实现了下以下两个简单的数据结构:顺序表和带头结点的单链表。
Java与数据结构的实现:线性表(顺序)
Java与数据结构的实现:线性表(链式:带头结点的单链表)
本来打算再实现一下二叉排序树,但是感觉有几个方法如:删除一个结点的操作要比线性表的删除要复杂些,需要根据删除位置的情况对左孩子结点和右孩子结点以及父结点进行调整,具体细节没太搞清楚,等周末应该就能搞清楚然后完成一个简单的二叉排序树的实现。
因为昨天作业又回想起了之前学过的一个模式匹配算法:KMP算法,记得之前学的时候掌握的挺清楚的,现在回头再看感觉就像没看过一样,这周末弄完二叉排序树,再看看能不能把KMP算法原理搞透彻,搞懂之后不参考别人的代码实现以下,做完之后再看看别人的代码,学学别人的写法。

心得体会
算下来已经学习Java三周了,虽然基础不是很好,但是基本上还算能跟的上,就是有些概念还是有点模糊不清,有些方法使用起来还不是很熟练,属于那种把方法名在旁边给出来,参数列表给输出来基本上也直到怎么用,不再旁边放着的时候就想不起来要用哪个方法。感觉还是对这些常用类及其常用方法用的不够多,不够熟练,不能做到信手拈来,达不到给个需求就知道要用哪个方法的水平。所以还是要抽时间多练练不是经常用到的方法。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值