自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java反射机制

使用Java反射可以实现一些灵活的编程功能,但同时也增加了代码的复杂性和运行效率的损失。因此,在使用Java反射时需要谨慎考虑其适用场景和性能影响。3.使用对象的getClass()方法:对于已有对象的情况下,可以通过对象的getClass()方法获取类对象。Java反射是指在运行时动态地获取类的信息,并且可以操作类或对象的属性、方法以及执行方法。2.使用类的.class属性:对于已知类的情况下,可以直接通过类名获取类对象。Java反射主要使用以下三个类:Class、Field和Method。

2024-08-02 17:02:45 382

原创 Java集合框架比较

java集合、集合框架比较

2024-07-25 15:10:40 862

原创 java中两种处理异常的方式总结

使用try-catch语句块:通过在可能抛出异常的代码块前加上try关键字,并在后面跟上catch关键字,指定捕获的异常类型,然后在catch块中处理异常。:如果多个catch块使用同一个try块来捕获不同的异常类型,应该将特定异常类型的catch块放在前面,通用异常类型的catch块放在后面。:在嵌套的try-catch块中,内部块中发生的异常会被内部块的catch块捕获,而外部块的catch块不会捕获内部块的异常。异常类型的声明:在方法声明中使用throws关键字时,需要指定可能抛出的异常类型。

2024-07-19 14:57:56 587

原创 try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

在try块中的代码执行完毕后,无论是否发生异常,finally块中的代码都会被执行。总的来说,无论try块中是否存在返回语句,finally块中的代码都会在返回语句执行后得到执行。当try块中存在返回语句时,程序会立刻返回结果,并且不会执行try块中返回语句后的任何代码。这意味着在try块中的返回语句执行后,finally块中的代码仍然会被执行。所以答案是finally块中的代码会在返回语句执行后被执行。在这种情况下,finally块中的代码会在返回语句执行前执行还是执行后呢?让我们来探讨一下这个问题。

2024-07-18 20:15:05 406

原创 不死神兔问题(用java代码实现)

这个问题是典型的斐波那契数列问题(Fibonacci Sequence)。在这个序列中,每一个数都是前两个数的和,且序列以0和1开始。对于不死神兔问题,我们可以将第一个月和第二个月都视为有1对兔子(即序列以1, 1开始,而非传统斐波那契数列的0, 1)。问题描述:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?来计算斐波那契数列中的第n个数,但为了适应不死神兔问题的初始条件,我们将从第1项和第2项都为1开始。

2024-07-11 17:15:26 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除