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


    方法名可以是任何有效的标识符,命名规则和变量一样。
    约定俗成的方法名都是动词。
    返回类型是该方法返回给方法调用处的数据的类型。
    形参列表中是一份用逗号隔开的列表,其中包含对传递给方法的参数声明。
    方法名、返回类型和参数列表定义了方法签名,即唯一识别该方法的“签名”。

    访问修饰符
    public 表明定义的方法是公共的,可以在任何程序中调用。
    static表明定义的方法是静态的。

    递归的三要素:
    一个结束递归的代码
    一个继续递归的调用
    一个停止或继续递归的测试。
    查看API
    1、探索类路径
    2、查看类信息
    3、探索方法:返回类型、方法名、形参列表。

    在结构化编程中,程序围绕着要解决的任务来设计。
    面向对象编程中,程序围绕着问题域中的对象来设计。

    面向对象的解决方案
    找对象:对象可以是问题域中出现的任何人、实物或者实体,简单点说就是“东西”。
    在已经找到问题域中的对象后,我们就要编写一个类来描述每个对象的属性和行为。

    组成类的两大部分:属性、行为。

    对象是存在的具体实体,具有明确定义的特征和行为。

    面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯。

    类是对象的抽象,对象是类的实例。

    类是具有相同属性和行为的一组对象的集合。


    对象的组成: 1、属性(成员变量):访问修饰符
    数据类型
    成员变量名称

    2、行为

    javaBean
    1、应该有公共的无参构造
    2、应该有符合命名规范的get/set方法。

    访问对象的属性和方法
    属性是对象的一部分,是包含在对象中的。
    属性的访问通过对象名、属性名的方式访问。


    包的用途:
    提供了一个组织类的机制。
    为包中的类提供了一个命名空间。

    每次正在执行的方法,都在方法调用栈的顶部,每当执行完就会从方法中移除。

    实例的方法不仅可以访问类变量和常量,还可以访问实例中的变量。

    访问修饰符和是否重载无关,返回类型是否相同和重载无关,形参名是否相同与重载无关。

    按顺序对应,形参的类型不相同,才认为它是不相同的。

    构造器是一个特殊的方法,它在类创建一个实例时被调用执行。
    构造器的名称必须与类名相同。构造器没有返回类型。
    构造方法是用来构造对象的。
    构造方法在static方法里也能调用。


    构造器的作用
    1 为对象分配内存
    2 创建并初始化成员变量
    3 返回引用

    构造方法只能用new关键字调用。
    调用无参构造必须在构造方法的第一行。

    数组
    数组中的每个元素必须是相同的数据类型。
    数组是一个连续的内存空间
    数组中的元素是变量或字面常量。
    数组元素下标从0开始。
    数组创建后,每个元素都会做初始化。int的初始化值为0,double的初始化值为0.0,引用类型的初始值为full。
    数组的长度是不可以改变的。
    数组的元素类型就是声明数组时定义的类型。

    数组初始化
    数组初始化程序在创建数组时,不需要使用new关键字。
    int [] a={1,2,3};

    数组复制
    system.arraycopy(源数组scr,scrpos,dest,destpos,length);
    数组复制时,源数组应比要复制的数组小。


    多维数组
    int[][]a=new int[2][4];

    这一周的学习开始感觉吃力了,老师讲的太快了,思维跟不上。

  • 相关阅读:
    排序算法之希尔排序
    排序算法之直接插入排序
    PL/SQL之异常
    PL/SQL之包
    PL/SQL之存储过程和函数
    Oracle左连接、右连接、全外连接以及(+)号用法
    PL/SQL之存储过程和触发器实例
    PL/SQL之游标的使用
    Tag Tree
    目录:JAVA
  • 原文地址:https://www.cnblogs.com/gujinshu-wangdan/p/5171111.html
Copyright © 2011-2022 走看看