- 博客(23)
- 收藏
- 关注
原创 java接口中的默认方法default
如果新增的这个方法写成普通方法的话,那么需要在该接口所有的实现类中都重写这个方法。如果新增的方法定义为default类型,就不需要在所有的实现类中全部重写该default方法,哪个实现类需要新增该方法,就在哪个实现类中进行实现。如果一个实现类实现了多个接口,并且这些接口中有两个接口的默认方法是一样的,那么就必须在实现类中重写默认方法。如果一个实现类只实现了一个接口,那么可以不用重写接口中的默认方法。默认方法可以通过接口的实现对象直接调用,可以被接口的实现类重写。接口中的普通方法必须被实现类重写;
2023-05-17 09:21:05
219
原创 Ajax和axios两者的区别和使用
两者主要的区别在于:axios是通过promise实现对ajax技术的一种封装,就像JQuery实现ajax封装一样。简单来说就是:ajax技术实现了网页的局部数据刷新,axios实现了对ajax的封装。也就是说,jQuery 将请求技术进行了封装 变成了 ajax , 而通过 promise 又把 ajax 进行封装就成了 axios。
2023-04-29 22:16:53
94
原创 练习七:判断质数
质数:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。用户手动输入一个整数,程序判断该数是否为质数。public class test { public static void main(String[] args) { System.out.println("请输入你需要判断的自然数:"); int n = new Scanner(System.in).nextInt(); if(n < 2) {
2022-05-17 21:40:31
316
原创 java编写扑克牌程序
首先生成一副扑克牌(这里不包含大小王,自己练习的时候可以加上),然后根据用户输入的玩家人数和发给每名玩家的牌数进行发牌。提示:可以使用shuffle()实现“洗牌”操作。package test;import java.util.*;import static java.util.Collection.*;public class test3 { public static void main(String[] args) { System.out.printl
2022-05-17 21:34:43
1957
原创 联系五:比大小
用户自行输入三个整数,然后比较它们的大小,然后输出其中的最大者。public class test{ public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入三个整数:"); int num1 = s.nextInt(); int num2 = s.nextInt();
2022-05-16 21:43:15
74
原创 练习六:输出最大公约数和最小公倍数
用户输入两个整数,编写程序,输出它们的最大公约数和最小公倍数。public class test { public static void main(String[] args) { System.out.println("请输入两个数:"); Scanner s = new Scanner(System.in); int num1 = s.nextInt(); int num2 = s.nextInt(); Sy
2022-05-16 21:41:16
342
原创 练习五:判断语句
通过接受用户输入的整数,判断用户输入的数是奇数还是偶数public class test { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入要判断的数:"); int num = s.nextInt(); if(num % 2 == 0){ Syste
2022-05-14 13:40:33
60
原创 练习四:循环的使用
通过输入语句,输入行数输出对应行数的全三角形public class test { public static void main(String[] args) { System.out.println("请输入您要打印星星的行数:"); int n = new Scanner(System.in).nextInt(); for(int k=1;k<=n;k++) { for (int j = 0; j < n
2022-05-14 13:35:38
91
原创 练习三:输入一个数,输出它的绝对值
代码:public class test{ public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入要进行绝对值的数:"); int num = s.nextInt(); if(num < 0){ num = -num; System
2022-05-12 18:23:34
3474
原创 练习二:输入和输出的练习
题目:输入姓名和天数,打印出"这是XXX学习java的第X天"。import java.util.Scanner;class test5 { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入姓名:"); String name = s.nextLine(); System.ou
2022-05-12 18:21:08
104
原创 java入门每日一练
通过代码编写,输出"Hello world!"public class test5 { public static void main(String[] args) { System.out.println("Hello world!"); }}结果:Hello world!刚入门学习Java的同学点个关注吧,一起进步!!!...
2022-05-12 18:05:36
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人