zoukankan      html  css  js  c++  java
  • 20165329 第三周学习总结

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

    教材学习内容总结

    主要内容

    • 构造方法与对象的创建
    • 类与程序的基本结构
    • 参数传值
    • 对象的组合
    • 实例成员与类成员
    • 方法重载
    • this关键字
    • import语句
    • 对象数组

    关于类

    类的实现包括两部分:类声明和类体。基本格式为:

    class 类名 {

    类体的内容

    }

    类体的内容由两部分构:一部分是变量的声明,用来刻画属性;另一部分是方法的定义,用来刻画行为功能。

    关于方法

    方法的定义包括两部分:方法声明和方法体.一般格式为:

    
                方法声明部分 {
                     方法体的内容
                } 
    1.方法声明部分(方法头)
    
    方法头由方法的类型、名称和名称之后的一对小括号以及其中的参数列表所构成。例如:
          int speak(){                //无参数的方法头
             return 23;
          }
          int add(int x,int y,int z)  //有参数的方法头
          {   return x+y+z;
          }
    
    

    注:

    • 类的成员变量不同的是,局部变量只在方法内有效,而且与其声明的位置有关。

    • 对成员变量的操作只能放在方法中,方法可以对成员变量和该方法体中声明的局部变量进行操作。

    创建一个对象包括对象的声明和为对象分配变量两个步骤

    • 对象的声明
      一般格式为:

        类的名字   对象名字           如: XiyoujiRenwu zhubajie;
      
    • 为对象分配变量
      eg: zhubajie=new xiyoujirenwu();

    关于可变参数

    最后一个参数必须是方法的参数列表中的最后一个参数。

    注:public void method(int ... x,int y) //可变参数x代表的不是method方法的最后一个参数,y是method的最后一个参数

    关于传值

    对于参数是引用类型时,“传值”传递的是变量的引用而不是变量所引用的实体。Java的引用型数据包括对象、数组和接口。

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

    问题1、带包编译,带包运行问题。
    解决方案:可以把相关的文件放入同一个文件夹下,然后运行。

    [代码托管]

    (statistics.sh脚本的运行结果截图)

    输入图片说明

    上周考试错题总

    对于<<的错误。
    解决办法,百度得知该符号为左移符号,只要把相关数字化成二进制进行左移运算。

  • 相关阅读:
    hbuilder中如何使用egit上传项目
    网络攻防第二周学习笔记
    sqlserver两表关联的更新
    ISAPI_rewrite中文手册
    Unity中C#单例模式使用总结
    Window Live Writer Test
    Spring Cloud 服务注册与发现(Eureka 找到了!找到了! 嘻嘻)
    Spring Cloud 服务消费与负载均衡(feign)
    Spring Cloud 服务消费与负载均衡(Rest + Ribbon )
    列表的响应式排版
  • 原文地址:https://www.cnblogs.com/hjwzzj/p/8597899.html
Copyright © 2011-2022 走看看