《Java程序设计》第3周学习总结
20175214 《Java程序设计》第3周学习总结
本周学习内容总结
1、根据蓝墨云学习视频学习第四章;
2、安装IDEA并破解,具体内容写在博客IDEA破解;
3、学习使用idea输入代码,并尝试在windows系统git push
;
教材学习疑难内容总结
1、成员变量的有效范围:成员变量在整个类内都有效,其有效性与其声明位置无关。
对成员变量的操作应该放在方法中。
2、如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。想要调用被隐藏的成员变量,使用关键字this。
3、垃圾收集机制:该机制会周期性地检测某个实体是否不再被任何对象所拥有,如果发现这样的实体,就释放该实体占有的内存。
4、方法中参数变量是被调用变量的拷贝,互不影响。
5、this是java的一个关键字,表示某个对象。this可以出现在实例方法,但是不可以出现类方法中。
6、源文件必须储存在包名所在目录下方(若没有应自行新建对应文件夹),运行程序时要回到包名的上一层目录中去运行。
教材学习中的问题和解决过程
- 问题1:根据教材要求,将ex4_15.java和Student.java文件放在了tom/jiafei/文件夹下,但是运行时出现下图报错
问题1解决方案:应进入包名的上一层,并使用javac tom/jiafei/ex4_15.java
进行编译
- 问题2:在windows中使用git push时报错Git: Push rejected(忘记截图)
问题2解决方案:输入git status
检查,发现是由于之前在码云线上删除了以前误上传的文件,在IDEA中update
仓库,再次git push
后成功.
代码托管
即便不高谈理想,也要心存信仰。