java_day_02

一、return的两个作用

1.停止当前方法

2.将后面的结果数据返回值还给调用处

二、方法的三种调用格式

1.单独调用:方法名(参数);

public class Method {
    public static void main(String[] args) {
        int x = sum(10,20);
        System.out.println(x);
    }

    public static int sum(int a,int b){
        return a + b;
    }
}
//如果要是显示这个错误Local variable 'result' is redundant
直接返回两个结果的相加值就可以了

2.打印调用:和上面的一样,只不过调用的时候直接打印出来了

3.赋值调用:同理

三、方法不能嵌套定义,也就是说方法的里面不能再定义方法

四、方法的重载(OverLoad)

定义:多个方法的所实现的功能相同,名称相同,只是参数不一样。

public class chongzai {
    public static void main(String[] args) {
        System.out.println(sum(10,20));
        System.out.println(sum(10,20,30));
        System.out.println(sum(10,20,30,40));
    }
    
    public static int sum(int a,int b){
        return a + b;
    }
    public static int sum(int a,int b,int c){
        return a + b + c;
    }
    public static int sum(int a,int b,int c,int d){
        return a + b + c + d;
    }
}

五、对象的创建及使用

通常情况下,一个类创建好了之后不能直接使用,需要根据类创建一个对象,才能使用

细分的话可以分为下面三个步骤:

1.导包:也就是指出,需要使用的类,在什么位置 

<格式: import 包名称.类名称 >

注意:对于和当前包属于同一个包的情况,导包语句可以不写!!

2.创建

<格式:类名称  对象名 =  new 类名称();>      //对象名和变量名是一个概念

3.使用

分为两种情况:

<使用成员变量 : 对象名.成员变量名 >

<使用成员方法: 对象名.方法名 (参数) >           //也就是,想用谁,就用对象名.谁

原文地址:https://www.cnblogs.com/zhangqianxi/p/13771141.html