《移动平台开发》第3周学习总结
生活随笔
收集整理的这篇文章主要介绍了
《移动平台开发》第3周学习总结
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
20189208 2018-2019-2 《移动平台开发》第3周学习总结
教材学习内容总结
第五章
Java中有几个非常重要的类,要深入理解。本章主要学习了
java.lang.String、arrays\java.lang.System、java.util.Scanner,
可变参数参数在java.lang.string java.io.PrintStream中如何使用。
第六章
数组的声明、使用、操作数组的类java.util.String、arrays。
第八章
本章介绍了各种异常的系统处理方法及用户定义异常。
第九章
本章学习使用基本类型和包装器来建模数字。解析、格式化、操作3个操作经常需要执行。
教材学习中的问题和解决过程
- 问题1:
int i=new Integer();
是unboxing过程? - 问题1解决方案:需要看整体是包装器转换为基本类型。
- 问题2解决方案:子类异常类型必须在父类类型之前出现?
- 问题2解决方案:否则会产生编译错误。
代码调试中的问题和解决过程
public class w3 {public static void main(String[] args) {//定义一个数组int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};//打印原始数组的值for (int i : arr) {System.out.print(i + " ");}System.out.println();// 添加代码删除上面数组中的5for (int i = 4; i < 7; i++) {int a=arr[i+1];arr[i] = a;}//打印出 1 2 3 4 6 7 8 0arr[7] = 0;for (int i : arr) {System.out.print(i + " ");}System.out.println( );// 添加代码再在4后面5for (int i = 7; i > 4; i--) {int b=arr[i-1];arr[i] = b;}arr[4] = 5;//打印出 1 2 3 4 5 6 7 8for (int i : arr) {System.out.print(i + " ");}System.out.println( );}}- 问题1:for (int i : arr) {System.out.print(i + " ");}的作用
- 问题1解决方案:功能是输出每一个成员。
代码托管
码云链接
statistics.sh运行截图
上周考试错题总结
- 问题1:
是unboxing过程?
- 问题1解决方案:需要看整体是包装器转换为基本类型。
- 问题2解决方案:子类异常类型必须在父类类型之前出现?
- 问题2解决方案:否则会产生编译错误。
其他(感悟、思考等,可选)
多敲代码。
多看书,要同时参考多本书才能学的比较全面。
看书比上网学快。
学习进度条
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | ----- | --- | --- | |
| 第二周 | 180/300 | 2/2 | 21/21 | |
| 第三周 | 609/600 | 4/3 | 24/45 | |
| 第四周 | ---/900 | -/4 | --/-- |
参考资料
- Java学习笔记(第8版)
- 《Java学习笔记(第8版)》学习指导
- Java语言程序设计(基础篇) 第10版
转载于:https://www.cnblogs.com/Ychancy/p/10549382.html
《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读总结
以上是生活随笔为你收集整理的《移动平台开发》第3周学习总结的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Java基础相关
- 下一篇: 团队作业第一次-团队团队展示