- 博客(12)
- 收藏
- 关注
原创 AOP-面向切面编程(Aspect Oriented Programming)
AOP(Aspect Oriented Programming),即面向切面编程,利用一种称为"横切"的技术,剖开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操作性和可维护性。连接点(Joinpoint):连接点是程序类中客观存在的方法,可被Spring拦截并切入内容。切入点(Pointcut):被Sp
2022-07-07 21:50:09
812
原创 使用动态初始化方式初始化一个6个元素的数组,元素类型为 boolean,要是元素的值是随机的。并打印每个元素的值。
private static void Test02() { boolean[] array02 = new boolean[6]; Random random = new Random(); for (int i = 0; i < array02.length; i++) { array02[i] = random.nextBoolean(); System.out.print(array02[i] +.
2022-03-21 16:23:48
320
原创 [Java经典题目] 某人去河边钓鱼,每次下钩上鱼的概率为 30%。每次钓上鱼来的重量为[1-5]千克。求100次下鱼钩钓上鱼来的重量是多少?
假设某人去河边钓鱼,每次下钩上鱼的概率为 30%。每次钓上鱼来的重量为[1-5]千克。求100次下鱼钩钓上鱼来的重量是多少?package Practice;public class Go_Fishing { public static void main(String[] args) { fishing(); }// 定义钓鱼方法 public static void fishing() { //定义钓上来鱼的总重量
2022-03-18 19:40:09
517
原创 [Java经典题目] 提取字符串中的大写字母和小写字母
public class Demo01 { public static void main(String[] args) {// 利用Character类提取字符串中的大写字母和小写字母 String string = "I am Tom.I am from China.I love China!"; // 定义两个字符串存储大、小写字母 String Upper_case = ""; String Lower_ca.
2022-03-15 20:57:39
3129
原创 [Java经典题目] 百钱买百鸡
鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?ublic class Chicken { public static void main(String[] args) { int cock = 0; int hen = 0; int chick = 0; for (cock = 0; cock <= 20; cock++) { for (hen = 0; hen
2022-03-14 15:12:05
679
原创 石头剪刀布小游戏(Java语言实现)-----轻松一刻
相信大家在小时候一定都玩过石头剪刀布,而且规则都已经了然入心了吧。好了废话不多说了,直接说游戏实现:我们模拟人与电脑玩剪刀石头布的游戏,人的输入,由 Scanner 键盘端输入,电脑由随机数生成。package Practice;import java.util.Scanner;public class Rock_Paper_Scissors { public static void main(String[] args) {// 需求:玩家和电脑的一个5局三胜
2022-03-14 12:51:42
6340
原创 [Java经典题目] 今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何? 使用循环实现。
今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何? 使用循环实现。public class question { public static void main(String[] args) { int chicken = 0; int rabbit = 0; int foot = 94; int head = 35;// int root = chicken * 2 + rabbit * 4;//
2022-03-11 22:19:43
1382
原创 [Java经典题目] 使用while 循环求[1--1000]以内的所有的5和7 的公倍数之和。
求[1--1000]以内的所有的5和7 的公倍数之和。要求:使用while 循环。public class question{ public static void main(String[] args) { int number = 1; // 定义变量存储5和7的公倍数之和 int sum = 0; while (number <= 1000) { if (number % 5
2022-03-11 21:44:54
1044
原创 [Java经典题目] 随机得到一个[ 1-100]之间的年龄
随机得到一个[ 1-100]之间的年龄。如果[1-3]输出婴儿如果[4-6]输出儿童如果[7-14]输出少儿如果[15-17]输出青少儿如果[ 18-35]输出青年如果[36-55]输出中年如果[55以上]输出老年public class question { public static void main(String[] args) {// 随机生成一个[1,100]的随机数 int number = (int) (Math.ra
2022-03-11 21:37:23
1145
原创 [Java经典题目] 使用循环打印如下形式的 AaBbCc... ..Zz 的所有的字符,要求大小写交替打印。
使用循环打印如下形式的 AaBbCc... ..zz 的所有的字符。要求大小写交替打印。public class Capital_Letters { public static void main(String[] args) { // 定义起始大写字母 char c = 'A'; // 循环输出26位大写字母 for (int i = 0; i < 26; i++) {// 将大写字母转换为小写字母
2022-03-11 21:17:47
324
原创 [Java经典题目] 使用while循环来求水仙花数
水仙花数(Narcissistic mumber)也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number)。水仙花数是指一个3位数,它的每个位上的数字的 3次幂之和等于它本身。本文使用Java语言中的while 循环来打印所有的水仙花数。public class NarcissisticNumber { public static void main(String[] args) { int n = 100;
2022-03-11 21:04:29
3916
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人