黑马程序员技术交流社区

标题: 技术帖 [打印本页]

作者: liuliuyixi    时间: 2019-3-8 09:40
标题: 技术帖
++a 和a++
在参与操作的时候,如果放在变量的后面,先拿变量参与操作后拿变量++
在参与操作的时候,如果放在变量的前面,先拿变量做++后拿变量做操作
数组的静态初始化:在创建数组时,直接将元素确定。
完整版格式:数据类型[ ]数组名 = new 数据类型[ ]{ };
简化版格式:数据类型[ ]数组名 = {元素1,元素2,....};
索引:每一个储存到数组的元素,都会自动的拥有一个编号从0开始;
数组动态初始化:数组动态初始化就是只给定数组的长度,由系统给出默认初始化值。
格式:数据类型[ ]数组名= new 数据类型[ ];
带参数方法的定义和调用
参数:由数据类型和变量名组成-->数据类型 变量名
定义格式:1.public static void 方法名(参数1){ 方法体; }
          2.public static void 方法名(参数1,参数2,参数3... ){方法体}
注意:方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错。
      方法定义时,多个参数之间使用逗号(,)分隔
调用格式:方法名(参数);
          方法名(参数1,参数2);
注意:方法调用时,参数的数量与类型必须与方法定义中的设置相匹配,否则程序将报错;
形参:方法定义中的参数 等同于变量定义格式,例如 int number
实参:方法调用中的参数 等同于使用变量或常量,例如 10 number

带返回值方法
定义格式:public static 数据类型 方法名(参数){return 数据 }
注意:方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序要报错。
调用格式:方法名(参数);
         数据类型 变量名 = 方法名(参数);
注意:方法的返回值通常会使用变量接收,否则该返回值将无意义。
创建对象的格式:
类名 对象名 = new 类名();
调用成员的格式:
对象名.成员变量
对象名.成员方法();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2