方法的特点:
1.public static修饰符,修饰给与特殊意义
2.void:此处位置返回值类型,void 表示没有返回值
3.main:方法名字
4.(String[] args) : 一个形式参数,String[] 数据类型 args形式参数名字
形式参数: 本质没有值的;可以看成是有值的,在方法的内部完成功能的设计
5.{}:方法的结构体
完成功能的设计
方法的语法:
返回值类型 方法名字( 形式参数 ){
}
1.返回值: 必须有
2.方法名字:必须有
3.小括号: 必须有
4.形式参数:根据需要设定,也可以没有形式参数
a.方法可以看成完成功能的代码块
b.举例说明:代码块看成豆浆机
a)豆浆机会有入口[ 说明 :放绿豆 黄豆 豆豆 ]
5.大括号: 必须有: 但是功能语句可以任意写
**构造方法:**
下面来说一下构造方法的特殊性:
1.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。
2.类中必定有构造方法,若不写,系统自动添加无参构造方法。接口不允许被实例化,所以接口中没有构造方法。
3.不能被static、final、synchronized、abstract和native修饰。
4.构造方法在初始化对象时自动执行,一般不能显式地直接调用.当同一个类存在多个构造方法时,java编译系统会自动按照初始化时最后面括号的参数个数以及参数类型来自动一一对应。完成构造函数的调用。
5.构造方法分为两种:无参构造方法 有参构造方法
6.构造方法分为两种:无参构造方法 有参构造方法
构造方法可以被重载。没有参数的构造方法称为默认构造方法,与一般的方法一样,构造方法可以进行任何活动,但是经常将他设计为进行各种初始化活动,比如初始化对象的属性。