自定义博客皮肤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 Lambda表达式

需求:定义一个接口Calculator<T>,包含一个必须重写的抽象方法 T calculate(T t1, T t2)用Lambda表达式给上述接口赋值,实现求两个整数的和}//定义一个必须重写抽象方法的接口@Test@Override@Test。

2024-10-23 10:49:16 1336

原创 Java字符串(续)

intern() 方法的作用:如果字符串常量池中已经存在一个与当前字符串内容相同的字符串,则返回常量池中的那个字符串。如果字符串常量池中不存在与当前字符串内容相同的字符串,则将当前字符串添加到常量池中,并返回常量池中的这个字符串。从节省内存的角度来说,能共享字符串对象的就共享字符串对象,不能共享字符串对象,看能不能共享里面value数组。唯一性:字符串常量池中的每个字符串都是唯一的,即如果有多个相同的字符串字面量或通过 intern() 方法创建的字符串,它们在常量池中只会有一个实例。

2024-10-18 19:00:21 1695

原创 Java常用类的API

当要比较大小或要排序的对象的类已经实现了Comparable接口,也重写了int compareTo(Object obj)方法,仍然不能满足新的比较大小或排序的需求,就要重新找另一个接口,java.util.Comparator,称为定制比较器接口,或者备胎,它也有一个抽象方法:int compare(Object o1, Object o2).这个接口,需要我们单独编写类来实现它。这个方法用于数组之间的元素拷贝。* 在String的所有方法中,凡是涉及到修改字符串的内容的方法,都会返回新对象。

2024-10-17 19:56:07 926

原创 Java异常

异常是指程序运行出现例外,不正常。如果我们不处理,那么异常会导致程序崩溃。`Throwable` 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java `throw` 语句抛出。类似地,只有此类或其子类之一才可以是 `catch` 子句中的参数类型。两个子类的实例,Error和Exception,通常用于指示发生了异常情况。通常,这些实例是在异常情况的上下文中新近创建的,因此包含了相关的信息(比如堆栈跟踪数据)。

2024-10-16 14:56:37 1699 2

原创 Java日期时间API

1、java.util.Date类,它里面很多方法都是已过时的。* Date():获取系统时间* long getTime():获取某个日期时间距离1970-1-1 0:0:0 的毫秒值2、java.text.SimpleDateFormat:对日期进行格式化,或者把字符串按照某个模板转为日期时间值。

2024-10-16 13:06:23 572

空空如也

空空如也

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

TA关注的人

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