20155210 潘滢昊 2016-2017-2 《Java程序设计》第3周学习总结 20155210 2016-2017-2 《Java程序设计》第3周学习总结
教材学习内容总结
class xxx{ }:定义类
运用:
class Clothes{
String color;
char size;
}
Clothes sun = new Clothes();
import java.util.Scanner
Scanner scanner=new Scanner(System.in):输入
a=scanner.nextInt();取输入的整形数
int[]:定义整形一维数组
import java.util.Arrays
Arrays.fill(scores,60);给数组scores赋值60
int[] score2=Arrays.copyOf(scores1,scores1.length);数组复制
public xxx(){}:函数构造
this():强调调用另一个构造函数
教材学习中的问题和解决过程
- 问题1:class 定义类和封装与调用运用不熟悉
- 解:经同学上机操作讲解
代码调试中的问题和解决过程
- 问题1:在输入时经常忘记大写,如nextShort()中的S
- 解:根据编译错误的提示更改。
- 问题2:p128页代码编译错误,我没找出原因,错误代码也上传了
代码托管
- 代码提交过程截图:
上周考试错题总结
- find语句错误
- 原因:对find语句不够熟悉,并且身体不认真
- 现在可以基本掌握
其他(感悟、思考等,可选)
虽然C语言和java在变成思路,和一些基础语法类似,只是一些库的调用不同。但是在输入这方面差的很多。还有java的比较也要比C语言更繁琐。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第三周 | 312/582 | 1/6 | 16/81 |
-
计划学习时间:20小时
-
实际学习时间:16小时
-
改进情况:参考了同学的学习方法,遇到不会的先去找C语言的代码,再改成java的