20165235 祁瑛 2018-4 《Java程序设计》第六周学习总结

本次总结涵盖了《Java程序设计》第六周的学习内容,重点介绍了String类的特点与使用方法、StringBuffer类的功能、泛型的概念及其应用,同时讨论了堆栈、树集的基本操作,并回顾了本周遇到的问题及解决方案。

20165235 祁瑛 2018-4 《Java程序设计》第六周学习总结

教材学习内容总结

常用实用类
  • (一)1.String类是final类型的,String类型常量也是对象。2.可以使用+运算符把字符串进行并置、。3.可以通过很多方法把字符串转化为数字如Double.parseDouble(s),是把s转化为double类型的数据。4.可以调用getChar()方法把字符串存入数组中。5.String对象的字符序列某些有特殊的意义,比如//d表示0-9之间的任意数字。正则表达式与replace()联用。
  • (二)通过StringBuffer类声明的字符串对象可以对其进行增删。

    泛型与几何框架
  • 泛型是表示任意接口,任意对象,但不可以是基本数据类型。而且泛型变量只能调用从Object类继承或重写的方法。
  • 堆栈是先进后出的数据结构Stack<E>,泛型类创建一个对象,可以进行压栈,弹栈等操作,输入输出数据。
  • 树集,使用泛型Tree<E>,创建一个树集。可以使用compareTo()方法比较两个String对象字典序大小。

教材学习中的问题和解决过程

  • 问题1:在敲p180的代码时编译通过了,运行时出错。
    1296711-20180408201320654-860199397.png

  • 问题1解决方案:这个问题一直没有解决,最后我把完整的教材代码拷上去是可以运行的。
    1296711-20180408201339000-507277036.png

  • 在学习泛型是感觉对泛型数据不是很理解。

    代码托管

    代码托管

1296711-20180408201357461-2121798965.png

上周考试错题总结

  • 错题3:子类和父类不在同一个包中,子类能继承父类的友好成员变量。
  • 错题13:public void some Method(int)public void some Method()不是方法重载,因为一个带参数,另一个不带参数。
  • 错题14 : 继承是指父类的成员变量和方法子类可以使用。
  • 错题15:抽象方法eat();可以同过public abstract void eat{};来声明。
  • 错题27:UML通过虚线来连接类和它的接口。
  • 错题 30 :允许接口中只有一个抽象方法。

感悟

本周我敲的代码有点少,但是我坚持先把代码看懂然后再敲上去,所以速度有点慢。如果把现成的代码直接拷上去我感觉没什么作用。但是每天30行代码我还是能保证的。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周31/311/120/20git的使用
第二周373/4042/318/38java基本数据语法
第三周547/9201/422/60类与对象以及打包
第四周919/18392/630/80子类与继承,接口和面向接口编程
第五周500/23003/920/ 100输入输出流以及内部类
第六周300/26001/1025/125泛型与集合框架,常用实用类

参考资料

转载于:https://www.cnblogs.com/qy20165235/p/8747152.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值