java基础
perfect_blue
这个作者很懒,什么都没留下…
展开
-
单例模式介绍
单例模式介绍原创 2022-02-21 17:00:14 · 160 阅读 · 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 · 2072 阅读 · 0 评论 -
Lambda表达式全面综合笔记V1.0--后续会更新
Lambda表达式笔记1. 为什么需要引入lambda?痛点:传统方式的代码块传递问题。因为java的面向对象特性,所以需要将代码块封装为一个类的方法然后在需要时进行传递。毕竟java参数当时还不能是代码块。传统方式新建线程方式。@Testpublic void testNewThread(){ new Thread(new A()).start(); //普通内部类 new Thread(new Runnable() { //匿名内部类 publi原创 2020-09-21 16:36:24 · 240 阅读 · 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 · 1516 阅读 · 0 评论 -
批量删除和修改文件名前缀
批量删除和修改文件名前缀利用File类和String类的常用方法1.1 修改目标修改前修改后1.2 用到的APIjava.lang.String返回值方法Stringreplace(char oldChar, char newChar)返回从替换所有出现的导致一个字符串 oldChar在此字符串 newChar 。booleanstartsWith(String prefix)测试此字符串是否以指定的前缀开头。Stringsubstring(int b原创 2020-07-14 23:20:36 · 4873 阅读 · 0 评论 -
private,default,protected,public访问控制符访问权限详解
private,default,protected,public访问控制符访问权限详解文章目录private,default,protected,public访问控制符访问权限详解1.Java提供的四个访问控制符1.1 四个访问控制符1.2 使用方法1.Java提供的四个访问控制符1.1 四个访问控制符privatedefaultprotectedpublic四个访问控制符的访问权限等级逐渐提高privatedefaultprotectedpublic同一个类原创 2020-07-09 07:23:03 · 560 阅读 · 0 评论