自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashSet和TreeSet之间重要的区别

如果需要排序,或者希望保持元素有序,并且可以接受稍微降低性能的情况下,可以选择TreeSet。- HashSet不会对元素进行排序,元素的顺序是不确定的。- HashSet的插入、删除和查找操作的。- TreeSet的插入、删除和查找操作的。),因为它使用红黑树,需要维护排序。,会对元素进行排序,元素必须实现。- HashSet:使用。- TreeSet:使用。,不保证元素的顺序,允许有。- 如果不需要排序,,可以选择HashSet。

2024-05-28 13:38:11 113 1

原创 使用FilenameFilter过滤文件名

如果文件名以指定的扩展名 Extendname 结束,就返回 true,表示接受该文件,否则返回 false,表示不接受该文件。方法是 FilenameFilter 接口中的一个方法,用于确定是否接受特定的文件。它接受两个参数:File dir 表示包含文件的目录,String name 表示文件名。,用于确定是否接受特定的文件。通常,你可以使用 FilenameFilter 来过滤文件列表,只留下符合条件的文件。1.FilenameFilter 是 Java 中的一个接口,用于过滤文件名。

2024-05-19 19:30:00 201

原创 多线程基本概念,你的电脑是几核?

1.并发:快速交替执行,单核cpu实现的多任务(貌似同时进行)2.并行:同一时刻,多个任务同时执行,多核cpu实现并行。1.程序->运行->操作系统分配空间->进程。2.进程是一个动态过程,产生,存在,消亡。1.由进程创建,是进程的实体。2.一个进程可以拥有多个线程。

2024-04-17 19:15:00 280 1

原创 ToString的用法原来是这样啊!!!

2. a.hasCode()->10进制 a.tostring()->16进制。3.类的全类名+“@”+hasCode值转换成16进制的字符串///这是没有重写直接用的结果。4.重写:重写后,一般把对象的属性值输出来,但是程序猿也可以自己定制。5.当直接输出一个对象时,默认调用tostirng().

2024-04-17 13:38:18 510 1

原创 自定义异常!!!

来处理特定的错误情况。通过自定义异常,你可以更好地组织和处理程序中可能出现的异常情况,使代码更加清晰和可维护。一般将自定义异常做成RunException,有默认处理机制!:自定义异常在 Java 中是一种非常有用的功能,它允许你。运行时异常,继承RunException.编译时异常,继承Exception。

2024-04-14 16:25:51 138 1

原创 大学生必会的异常处理机制!!!

异常(Exception),则表示Java程序应该捕获和处理的条件,如输入/输出错误、算术错误或与API的不正确使用相关的错误。错误(Error)表示通常不应该由应用程序捕获的异常情况。例如,虚拟机错误或内存不足条件。"是所有错误和异常的超类。在Java中,错误和异常都继承自Throwable类。不应该出现了一个不算致命的问题,就导致整个程序或系统崩溃!没有try-catch-finally,默认throws。2.通常将释放资源的代码放在finally中!4.没有异常->catch代码块不执行!

2024-04-13 23:42:58 226 1

原创 自动装拆箱

对应的包装类:Byte Short Integer Long Charact String Float Double。这种转换是隐式的,因此你可能并不直接看到它的发生。自动装箱时,Java 编译器会在编译阶段将。

2024-04-12 16:44:08 157

原创 在子类中被重写的方法可以修改哪些内容

例如,父类中的方法声明为 public,子类可以将其重写为 protected 或 default,但不能改为 private。3.返回类型:如果父类方法的返回类型是一个类,那么在子类中重写时,可以返回该类的子类。如果是基本数据类型,则必须保持相同。抛出的异常:子类方法可以抛出父类方法抛出的异常的子类,或者不抛出异常,但不能抛出更宽泛的异常或者新的未声明的受检异常。方法名和参数列表:方法名和参数列表必须保持与父类方法相同,否则就不算是重写。1.方法体实现:子类可以提供自己的方法体实现,从而改变方法的行为。

2024-04-10 21:01:08 222

原创 IDEA编码格式怎么改为GBK!!!

GBK是一种字符编码,适用于简体中文环境。

2024-03-17 21:54:39 1487

原创 【JDKand环境变量无标题】

text.java(编译java.c(java开发工具))→text.class(运行)→JVM(java虚拟计算机):JDK)(一次编译,到处运行)Windows,Linux,Mac➕java核心类库。安装JDK➕配置环境变量(高级设置(新建JAVA_HOME)➕Path(%JAVA_HOME%\bin))jdk=JRE(jvm➕java se核心类库)➕开发工具(javac,java编译工具)PASS环境变量(dos的任意目录去使用java,javac命令)

2024-03-10 22:41:33 390

空空如也

空空如也

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

TA关注的人

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