简单Java代码编写、case穿透及简单方法引用

一、简单Java代码

    刚刚接触Java不久,就被Java所吸引。我们来写一个一个简单的Java程序,实现了两个整数相加并输出结果。
public class PracticeOne {
    public static void main(String[] args) {
        int num1 = 5; // 定义第一个整数变量num1,并赋值为5
        int num2 = 3; // 定义第二个整数变量num2,并赋值为3
        
        int sum = num1 + num2; // 将num1和num2相加,并将结果存储在sum变量中
        
        System.out.println("两个整数相加的结果是:" + sum); // 输出相加结果
    }
}

很简单的代码,main方法中,我们定义了两个整数变量num1和num2,分别赋值为5和3。然后将这两个整数相加,结果存储在sum变量中,并通过System.out.println语句输出相加的结果。

二、case穿透简单说明

以下是一个关于Java中switch语句穿透的示例代码:

public class PracticeTwo {
    public static void main(String[] args) {
        int day = 3; // 定义一个整数变量day,并赋值为3,代表星期三

        switch (day) {
            case 1:
                System.out.println("星期一");
                break;
            case 2:
                System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
            case 4:
                System.out.println("星期四");
            case 5:
                System.out.println("星期五"); // 当day为3、4或5时,输出"星期三"、"星期四"、"星期五"
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 7:
                System.out.println("星期日");
                break;
            default:
                System.out.println("无效的日期");
                break;
        }
    }
}

在switch语句中,我们针对不同的day值进行不同的处理。当day的值为3、4或5时,会执行相同的代码块,并输出"星期三"、“星期四”、“星期五”,而day的值为1或2时,会输出"星期一"或"星期二",day的值为6或7时同理。这种情况下就发生了switch语句的穿透现象。通过在case 3、4、5后面没有break语句,程序会继续执行下一个case中的代码,直到遇到break或switch语句结束。

三、简单方法引用

接下来我们简单演示一下方法的引用

// 在包com.practice.method中定义一个类PracticeThree
package com.practice.method;

public class PracticeThree {
    public static int add(int a, int b) {
        return a + b;
    }
}

// 在包com.practice.main中定义一个类Main
package com.practice.main;

import com.practice.method; // 引入com.practice.method包中的PracticeThree类

public class Main {
    public static void main(String[] args) {
        int result = PracticeThree.add(5, 3); // 调用PracticeThree类的add方法进行加法运算
        System.out.println("结果为: " + result);
    }
}

在以上代码中,我们在包com.practice.method中定义了一个PracticeThree类,其中有一个add方法用于实现两数相加。然后在包package com.practice.main中的Main类中引入了com.practice.metho包中的PracticeThree类。在Main类的main方法中,我们调用了PracticeThree类的add方法来进行加法运算,并将结果输出到控制台。

通过在Main类中引入com.practice.metho包中的PracticeThree类,我们可以在不同包中使用其他包中的类和方法。这样可以实现代码的模块化和重复使用,提高代码的可维护性和方便性。

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值