1方法
1.1为什么使用方法
生活中使用的工具,螺丝刀,锤子,扳手。
1. 复用,重复使用
2. 提高效率
开发中,存在代码需要复用的情况。虽然循环可以解决一部分代码复用的问题,但是无法从根本上解决需要多处使用的情况。
这里需要用到方法
代码中使用循环解决复用的问题
1. 代码冗余!!!
2. 维护性极差!!!
3. 阅读性极差!!!
1.2画瓢之法
public static void main(String[] args) {
}
2定义方法
2.1方法分析
需求:
使用方法展示一个Hello World
方法分析:
固定格式: public static 不要问
返回值类型:
这里不需要返回值类型,采用void
方法名:
printHelloWorld
见名知意,动宾结构,小驼峰命名法
形式参数列表:
当前方法没有任何的外来数据需求,不需要参数
()
【方法声明】
public static void printHelloWorld()
2.2实现过程
public static void printHelloWorld() {
System.out.println("Hello World");
}
2.3方法在代码中实现的位置
方法存放的位置
1. class大括号以内[目前的要求]
2. 其他方法之外
class Method1 {
public static void main(String[] args) {
}
public static void printHelloWorld() {
System.out.println("Hello World");
}
}
2.4自定义方法调用过程
记住一句话
方法是条狗,哪里需要哪里吼
1. 在需要调用方法的位置,使用方法名调用方法
2. 方法和变量的最大区别
方法后面一定有小括号!!!
class Method1 {
public static void main(String[] args) {
printHelloWorld();
printHelloWorld();
printHelloWorld();
printHelloWorld();
printHelloWorld();
}
public static void printHelloWorld() {
System.out.println("烤羊排~~");
}
}
2.5自定义方法小总结
1. 目前我们有且只考虑在main方法中来调用其他方法
2. main方法是目前我们现在程序的唯一入门,如果想要哪一个代码执行,哪一个方法被调用,都需要经过main方法完成
3. 方法书写一定要注意代码格式
4. 方法位置在class以内,其他方法之外