java基础之方法和函数
方法和函数
定义方式 | 作用 | 调用方式 | |
---|---|---|---|
函数 | public static void 函数名(){} | 封装指定功能的代码块 | 函数名() |
方法 | public [static] void 方法名(){} | 类的行为,对象可以执行的一些功能 | 对象名.方法名 |
定义函数
使用
static
修饰的内容成为静态的内容
1 |
|
调用函数
1 |
|
定义方法
1 |
|
调用方法
- 调用静态方法,不需要实例化
1 |
|
- 调用方法
1 |
|
静态方法注意事项:
- 静态方法无法直接引用非静态的变量
- 静态方法不能直接调用非静态的方法
代码块
- 定义在方法内部,和局部变量处于平行的位置
- 生命周期随着方法的调用而加载,随着方法的结束而消亡
- 可以在局部代码块中定义一些使用范围和时间都很短的变量,用完就消失啦
1 |
|
构造代码块
- 构造代码快写在和构造方法平行的位置
- 只要创建对象,构造代码块就会执行,不论是采用有参的还是无参数的构造方法
1 |
|
静态代码块
- 被static修饰的代码块称为静态代码块
- 随着类的加载而加载
- 静态代码块只执行一次,在程序中可以完成加载驱动等只执行一次的操作
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GGLSS!
评论
WalineValine