• 《Java程序设计》第三周学习总结


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


    本周学习内容:

    1. 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第四章视频
    2. 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第四章的代码,并把代码上传到码云上。注意commit message的写法。
    3. 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。
    4. 总结本周学习中遇到的问题和解决过程。

    学习感悟:

    本周学习了第四章:类与对象

    1. 类的定义包括两部分:类声明类体
      基本格式:
    class 类名{
        内容
    }
    

    2.使用类的目的:抽象出一类事物共有的属性行为,并用一定的语法格式来描述所抽象出的属性行为
    3.成员变量的使用。
    4.方法的使用。
    5.成员变量和局部变量的不同。
    6.构造方法的使用。
    7.创建对象:

    类名 对象名;
    

    8.Java中的类与C语言的结构体相似。在引用中使用对象名.成员变量= 来赋值。
    9.参数传值方式与C语言几乎一样,需要注意的是要在类体里面提供构造方法。
    10.与C不同的是,类可以/最好使用单独的.java文件,以备不同的主类使用一种类方法(此处体现了Java面向对象的特点)。需要注意的是若没有package引用包中的类,则需要将他们与主类放到一个目录中。
    11.可变参数int ... x的使用。需要注意可变参数需要放在最后
    for增强功能

    for(int i=0;i<x.length;i++){
        sum=sum+x[i];
    }
    

    相当于:

    for(int param:x){
        sum=sum+param;
    }
    

    12.类变量的使用:static 类型 变量名定义 主类中使用类名.类变量名赋值,可以使不同的对象共用一个类变量的值
    13.类方法和实例方法。
    14.方法重载,关键是参数类型不同。
    15.this的用法。
    16.import的用法。
    17.带包程序的编译及运行。
    javac *.java
    java 包.名

    码云链接:https://gitee.com/Jerrold_765423478/java/commit/ed7eff0e3692de9b48151b64461ddde62e62eca3


    2019.3.25 更新
    完成了课本P110第四章编程题,对于类的应用,构造方法,方法,主类中的调用有了进一步的认识和熟悉。
    码云链接:https://gitee.com/Jerrold_765423478/java/commit/c70e37550d5ca4694375328251e6f548ab4a8d39

  • 相关阅读:
    c++ string 的注意事项
    vim 高级技巧
    常用工具
    网络安全测试工具
    RMQ ST算法
    高精度模板
    CodeForces
    CodeForces
    线段树初探
    树状数组初探
  • 原文地址:https://www.cnblogs.com/Jerrold-Y/p/10591475.html
Copyright © 2020-2023  润新知