方法与重载
方法的参数传递 会使用构造方法 掌握方法重载 会使用成员变量和局部变量
定义带参数的方法
<访问修饰符> 返回类型 <方法名>(<形式参数列表>) { //方法的主体 --形参-- 参数是什么? }
基本数据类型和引用数据类型数据在传参时区别
基本数据类型,操作传递的是变量的值,改变一个变量的值不会影响另一个变量的值。
引用数据类型(类、数组和接口),赋值是把原对象的引用(可理解为内存地址)传递给另一个引用
构造方法
访问修饰符 构造方法名 ( ) { //初始化代码 }
构造方法重载
自定义构造方法 方法名相同 参数项不同 与返回值、访问修饰符无关
此时系统不再提供默认无参构造方法
this关键字的用法
成员变量和局部变量的区别
作用域不同 局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见的
java会给成员变量一个初始值 Java不会给局部变量赋予初始值