20165301 2017-2018-2 《Java程序设计》第三周学习总结

Posted ctf5301

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20165301 2017-2018-2 《Java程序设计》第三周学习总结相关的知识,希望对你有一定的参考价值。

20165301 2017-2018-2 《Java程序设计》第三周学习总结

教材学习内容总结

第四章:类与对象

  • 类的声明:class+类名
  • 类体:成员变量的声明+方法(局部变量+语句)

  • 对象
  • 构造方法: 和类名一样,没有类型
  • 创建对象:
  • 声明对象:类名+对象名
  • 使用对象:
    对象.变量
    对象.方法
  • 对象的引用和实体:两个类型相同的对象,引用相同,实体相同
  • this关键字:表示某个对象,必须是对象来调用,不可以出现在类方法中。
  • 格式:package 包名
  • 如果使用包名,运行主类时,主类全名是包名.主类名。
  • import语句
  • import java.util.*。

教材学习中的问题和解决过程

  • 问题1:带包编译,运行时如何放置文件位置。
  • 问题1解决方案:把相关的文件放入同一个文件夹下,然后运行。
  • 问题2:当有多个java源文件时如何编译
  • 问题3解决方案:在linux系统下尝试编译,用tree查看目录,得出结论。只需编译一次主类java源文件即可。

代码调试中的问题和解决过程

  • 问题1:当有多个java源文件时,不能使用javac -d bin src/***.java进行编译。
  • 问题1解决方案:直接在src文件中javac ***.java即可,生成的多个class文件都在src文件夹中。

代码托管

  • 代码提交过程截图
    技术分享图片

  • 代码量截图
    技术分享图片

(statistics.sh脚本的运行结果截图)
技术分享图片

上周考试错题总结

参见课下作业博客

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 11/11 1/1 4/4
第二周 286/297 2/3 6/10
第三周 722/1004 1/4 10/20





以上是关于20165301 2017-2018-2 《Java程序设计》第三周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

20165301陈潭飞2017-2018-2 20165325 实验三《Java面向对象程序设计》实验报告

20165301 2017-2018-2 《Java程序设计》第五周学习总结

20165301课下作业

20165301陈潭飞 实验一

20165301第八周课下作业

20165218 2017-2018-2 《Java程序设计》第一周学习总结