
java基础
perfect_blue
这个作者很懒,什么都没留下…
展开
-
单例模式介绍
单例模式介绍原创 2022-02-21 17:00:14 · 192 阅读 · 0 评论 -
IDEA模块名后面中括号中内容与模块名不一致的问题
是由maven的pom中的name字段控制的,将其修改为与预先定义的服务名一致即可 比如:我预定义的模块名为LeetCode,但是pom中相关内容如图: <groupId>org.example</groupId> <artifactId>LeetCode1</artifactId> <version>1.0-SNAPSHOT</version> <name>LeetCode1</name> 其中art原创 2021-07-05 10:38:41 · 2399 阅读 · 0 评论 -
Lambda表达式全面综合笔记V1.0--后续会更新
Lambda表达式笔记 1. 为什么需要引入lambda? 痛点:传统方式的代码块传递问题。 因为java的面向对象特性,所以需要将代码块封装为一个类的方法然后在需要时进行传递。毕竟java参数当时还不能是代码块。 传统方式 新建线程方式。 @Test public void testNewThread(){ new Thread(new A()).start(); //普通内部类 new Thread(new Runnable() { //匿名内部类 publi原创 2020-09-21 16:36:24 · 264 阅读 · 0 评论 -
Java.util下Arrays.copyOf方法源码详解
Java.util下Arrays.copyOf方法源码详解 1. 测试最常用的两个参数的copeOf方法 @Test public void TestArraysCopyOf(){ String[] s1 = {"damon1","damon2","damon3"}; String[] s2 = Arrays.copyOf(s1, 3); System.out.println(Arrays.toString(s2)); Stri原创 2020-07-30 23:32:01 · 1618 阅读 · 0 评论 -
批量删除和修改文件名前缀
批量删除和修改文件名前缀 利用File类和String类的常用方法 1.1 修改目标 修改前 修改后 1.2 用到的API java.lang.String 返回值 方法 String replace(char oldChar, char newChar)返回从替换所有出现的导致一个字符串 oldChar在此字符串 newChar 。 boolean startsWith(String prefix)测试此字符串是否以指定的前缀开头。 String substring(int b原创 2020-07-14 23:20:36 · 4995 阅读 · 0 评论 -
private,default,protected,public访问控制符访问权限详解
private,default,protected,public访问控制符访问权限详解 文章目录private,default,protected,public访问控制符访问权限详解1.Java提供的四个访问控制符1.1 四个访问控制符1.2 使用方法 1.Java提供的四个访问控制符 1.1 四个访问控制符 private default protected public 四个访问控制符的访问权限等级逐渐提高 private default protected public 同一个类原创 2020-07-09 07:23:03 · 591 阅读 · 0 评论