zoukankan      html  css  js  c++  java
  • 20175310 《Java程序设计》第3周学习总结

    20175310《Java程序设计》第3周学习总结

    教材学习内容总结

    本周学习了第四章的内容,相比前三章来说,第四章内容较多而且比较复杂,花了大量的时间学习。学习的主要内容如下:
    类、方法、对象、参数传值、组合与复用、实例成员与类成员、方法重载、this、包、import、访问权限、类封装、对象数组
    大多数内容都是新概念,一下子学这么多有点应付不过来,不过其中有好多在之前的学习中已经用到过,有所了解了,所以还是很好理解的。

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

    - 问题1:

    在编译含有包的程序时出现错误

    - 问题1解决方案:

    在编译包文件时进入源文件所在的文件夹需要用“/”,在运行包文件时进入源文件所在的文件夹需要用“.”。这是书上和微课上讲解的,但是为什么我在运行时用“/”也可以运行?这个问题还没有解决。

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

    - 问题2:

    书上P67的例子5中,有三个源代码文件,分别是Example4_5.java、Lader.java、Rect.java,书上说把这三个文件放在同一个文件夹中,然后输入javac Example4_5.java就可以进行编译。但实际操作时编译不通过,如下图

    - 问题2解决方案:

    我把Example4_5.java、Lader.java、Rect.java这三个源文件放入了一个新建的子文件夹Example4_5,再次编译运行就没有问题了。出现上面问题可能是因为编译Example4_5.java时需要调用的Lader.java、Rect.java可能和文件夹中其他文件出现重名、替换的情况。因此在编写有多个源文件的程序时,最好新建一个子文件夹,把编译时需要用到的源文件都放在同一个子文件夹下,这样就不会出错了。

    - 问题3:

    在编译书上的Example4_15文件时,编译错误

    - 问题3解决方案:

    由于源文件中用了包,所以编译时不能直接在源文件所在目录桌面/20175310xcy/20175310xcy/src/Example4_15/tom/jiafei中进行编译,需要到tom/jiafei的上一层目录桌面/20175310xcy/20175310xcy/src/Example4_15中进行编译

    代码托管

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 6/6 2/2 30/30
    第二周 625/631 3/5 35/65
    第三周 660/1291 2/7 38/103
  • 相关阅读:
    Python-内置函数
    Python-匿名函数
    Python-函数递归-二分法
    Python-函数递归
    Day4-函数
    CSS-定位
    CSS-文本属性,文字属性
    CSS-浮动
    CSS-盒模型
    CSS-继承和层叠
  • 原文地址:https://www.cnblogs.com/xicyannn/p/10542199.html
Copyright © 2011-2022 走看看