20155323 2016-2017-2 《Java程序设计》第3周学习总结
2017-03-12 22:56
323 查看
20155323 2016-2017-2 《Java程序设计》第3周学习总结
教材学习内容总结
第四章对象:对象具有状态和行为,对象是类的实例。
类:一个类可以被定义为描述行为的模板。
从对象看类:类的产生,是从少数实例,推广到大量相似实例的抽象化过程。
从类看对象:类定义可以视为一个具有类似特性与共同行为的对象的模板,可用来产生对象。
类是对象的设计图,对象是类的实例,生成对象要先定义类。
定义类:是通过实例化类,对其分配存储空间。声明和定义最大的分别是是否分配存储空间。
基本类型打包器:在java中把一些基本类型变量打包成对象之中,这样就 可以像操作对象操作原本的“基本类型”的变量。
字符串对象:在java中,字符串本质是打包字符数组的对象。
第五章
封装:就是把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段。
封装的好处:模块化,信息隐藏。
教材学习中的问题和解决过程
分不清JAVA语法中数组和C语言语法中的数组的区别在上网查阅资料后我找到了答案:
java的数组其实是一个对象,因为其中不只是包含数据信息,还包括数组的长度等其他信息,一般现在只用到了长度信息,c语言中,int a[5],要用for循环来为每个数组元素赋值,只能
for(i=0;i<5;i++) scanf("%d",&a[i]);
而在java中,可以这样:
int[] a=new int[5],for(i=0;i<a.length;i++) system.out.println(a[i]);
经过查阅资料我分清了两种语法中数组的使用方法,对JAVA语法中数组的理解更加深入了。
代码调试中的问题和解决过程
我都是照着课本上的例题进行练习,并没有遇到不了解的问题。代码托管
git截图代码量截图
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 1/4 | 10/10 | |
第二周 | 100/200 | 1/5 | 10/20 | |
第三周 | 100/300 | 1/6 | 10/30 |
相关文章推荐
- 20155211 2016-2017-2 《Java程序设计》第3周学习总结
- 20155226 2016-2017-2 《Java程序设计》第3周学习总结
- 20155301 2016-2017-2 《Java程序设计》第3周学习总结
- 20155215 2016-2017-2 《Java程序设计》第3周学习总结
- 20155235 2016-2017-1 《Java程序设计》第3周学习总结
- 20155316 2016-2017-2 《Java程序设计》第3周学习总结
- 20155204 2016-2017-2 《Java程序设计》第3周学习总结
- #20155319 2016-2017-2 《Java程序设计》第3周学习总结
- 20155325 2016-2017-2 《Java程序设计》第3周学习总结
- 20145209 2016-2017-2 《Java程序设计》第3周学习总结
- 20155232 2016-2017-3 《Java程序设计》第3周学习总结
- 20155228 2016-2017-2 《Java程序设计》第3周学习总结
- 20155339 2016-2017-2 《Java程序设计》第3周学习总结
- 20155237 2016-2017-2 《Java程序设计》第3周学习总结
- 20155324 2016-2017-2 《Java程序设计》第3周学习总结
- 20155214 2016-2017-2 《Java程序设计》第3周学习总结
- 20155219 2016-2017-2 《Java程序设计》第3周学习总结
- 20155323 2016-2017-2 《Java程序设计》第一周学习总结
- #20155331 2016-2017-2 《Java程序设计》第3周学习总结
- 20155210 潘滢昊 2016-2017-2 《Java程序设计》第3周学习总结