-
20155222 2016-2017-2 《Java程序设计》第3周学习总结
20155222 2016-2017-2 《Java程序设计》第3周学习总结
教材学习内容总结
- 要产生对象必须先定义类,类是对象的设计图,对象是类的实例。
- 数组一旦建立,长度就固定了。
- 字符串本质是打包字符数组对象,是java.lang.String类的实例。
- 字符串对象一旦建立就无法更改对象中任何内容。
- 构造函数实现对象初始化流程的封装。方法封装了操作对象的流程。
- 定义方法时可以进行重载,可为类似功能的方法提供统一名称,但根据参数类型或个数的不同调用对应的方法。
教材学习中的问题和解决过程
- StringBuilder有什么优点?
- StringBuilder每次调用append,都会先将字符串放在常量池中,直到toString()或超过默认的16个字节才建立数组,并把字符串放进去,而不用每增加一个字符串就建立一个新的数组。除了用append增加字符串,还能用insert插入字符串,replace替代字符串。但是要注意先用MyStringBuilder.Capacity= x;来初始化容量,因为StringBuilder的每次自动扩充容量都是在前面的基础上*2,可能会造成浪费。
代码调试中的问题和解决过程
- println()中的+号是什么意思
- println()输出的是一个字符串,中间需要用+来连接
上周考试错题总结
- linux中,查找当前目录中前天创建的java文件命令是(find . -name *.java -ctime 2)。 没有深入了解find的用法。
- ~0b1011十进制是(-12)
- java中非零数字等价于true(X)
- 0.123==1.23e-2(X)只移了一位,应为1.23e-1
- 0x10&9的结果是(0)
- byte a=3;byte b=4;那么a+b类型也是byte(X)计算机会把长度等于整型的数提为整型。
学习进度条
|
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
目标 |
5000行 |
30篇 |
400小时 |
|
第一周 |
9/9 |
3/6 |
10/10 |
|
第二周 |
40/49 |
1/7 |
5/15 |
|
第三周 |
49/99 |
1/8 |
10/25 |
|
参考资料
-
相关阅读:
寒假学习进度8
寒假学习进度7
寒假学习进度6
寒假学习进度5
寒假学习进度4
寒假学习进度3
寒假自学进度13
Python引用某一文件的方法出现红色波浪线
寒假自学进度11
正则表达式(学习)
-
原文地址:https://www.cnblogs.com/20155222lzj/p/6540201.html
Copyright © 2020-2023
润新知