20165235 祁瑛 2018-4 《Java程序设计》第六周学习总结
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的代码时编译通过了,运行时出错。 
 ![]() 
- 
问题1解决方案:这个问题一直没有解决,最后我把完整的教材代码拷上去是可以运行的。 
 ![]() 
- 
在学习泛型是感觉对泛型数据不是很理解。 
代码托管
代码托管

上周考试错题总结
- 错题3:子类和父类不在同一个包中,子类能继承父类的友好成员变量。
- 错题13:public void someMethod(int)与public void some Method()不是方法重载,因为一个带参数,另一个不带参数。
- 错题14 : 继承是指父类的成员变量和方法子类可以使用。
- 错题15:抽象方法eat();可以同过public abstract void eat{};来声明。
- 错题27:UML通过虚线来连接类和它的接口。
- 错题 30 :允许接口中只有一个抽象方法。
感悟
本周我敲的代码有点少,但是我坚持先把代码看懂然后再敲上去,所以速度有点慢。如果把现成的代码直接拷上去我感觉没什么作用。但是每天30行代码我还是能保证的。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 31/31 | 1/1 | 20/20 | git的使用 | 
| 第二周 | 373/404 | 2/3 | 18/38 | java基本数据语法 | 
| 第三周 | 547/920 | 1/4 | 22/60 | 类与对象以及打包 | 
| 第四周 | 919/1839 | 2/6 | 30/80 | 子类与继承,接口和面向接口编程 | 
| 第五周 | 500/2300 | 3/9 | 20/ 100 | 输入输出流以及内部类 | 
| 第六周 | 300/2600 | 1/10 | 25/125 | 泛型与集合框架,常用实用类 | 
 
                    
                
 



 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号