自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 普歌 -- getOrDefault()方法理解

解析getOrDefault()方法介绍getOrDefault(Object key, V defaultValue)在操作Map集合时,判断是否存储着这个key。如果有返回对应的value值,若不存在,则返回自定义的默认值defaultValue值。代码实现LeetCode第387题:字符串中第一个唯一字符 public static void main(String[] args) { String s = "loveleetcode"; System.ou

2022-05-28 09:13:35 569

原创 普歌 -- 单例模式

文章目录单例模式介绍单例模式的集中实现方式单例模式介绍这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。主要解决:一个全局使用的类频繁地创建与销毁。何时使用:当您想控制实例数目,节省系统资源的时候。核心逻辑:构造函数私有化。单例模式的集中实现方式方式一:懒汉式(线程不安全)描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronize

2022-05-27 22:38:49 91

原创 普歌--三大基础排序,冒泡·选择·快速

文章目录冒泡排序选择排序一、基本思想二、排序过程快速排序冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 public static void main(String[] args) { int arr[] = {18, 73, 54, 36, 64

2022-05-26 09:53:57 133

原创 普歌 -- Java基础高频面试题总结(一)

文章目录一、Java基础java基本数据类型及包装类?重载和重写的区别?String 和 StringBuffer、StringBuilder的区别?== 和equals?final、finally、finalize 的区别?抽象类和接口的区别?java类加载机制面向对象的特征有哪些方面?在Java 中,如何跳出当前的多重嵌套循环?java 的类加载顺序?什么是反射?总结一、Java基础java基本数据类型及包装类?基本数据类型:整型:byte short int long浮点型:

2022-05-18 21:13:35 114

原创 普歌 -- 浅谈Git

文章目录1. Git?1.1 Git是什么2. GIt基础实践2.1 远程仓库2.2 .git裸仓库2.2.1 HEAD2.2.2 config2.2.3 refs2.2.4 object2.3 git三大对象2.4 分离头指针2.5 HEAD即相关技巧3. 独自使用git时的常见场景3.1 四个工作区域3.2 删除不要的分支3.3 修改commit的message3.4 版本回退4. 分支管理4.1 创建与合并分支4.2 多人维护分支1. Git?1.1 Git是什么Git是目前世界上最先进的分

2022-05-06 12:04:59 312

原创 普歌 -- 验证回文串

文章目录一、回文串是什么?二、实现步骤1.输出如下尾语一、回文串是什么?简要概括: “回文串”是一个正读和反读都一样的字符串,只考虑字母和数字字符,忽略大小写。比如“noon”或者“12ewsjgbttbgjswe21”等等就是回文串。二、实现步骤代码如下(示例):public static void main(String[] args) { System.out.println("请输入字符串:"); String s = new Scanner(System.

2022-04-21 08:47:24 56

原创 普歌-泽辰团队:Java基础知识面试题;基础面试题,JVM虚拟机和面向对象知识大全

文章目录一、Java基础二、面向对象1.特性2.Final Static3.普通 抽象 接口4.构造方法 内部类一、Java基础1.什么是编程?为了使计算机能够了解人的意图,解决生活中的一些需求,人们利用编程语言进行计算机与人进行交流的方式2.什么是Java?Java是一种可以跨平台应用程序的、面向对象的程序设计语言,Java就是一种语言,不过是一种针对jvm的语言,Java编译后是字节码,而jvm会把这些字节码解释成机器码,然后做出相应的动作。3.jdk1.5后的三大版本JavaSE,Jav

2021-04-01 13:51:44 250 1

原创 普歌-泽辰团队:数据库:图形化工具中DQL概念,数据查询语言大全,语法,基础查询,条件查询,排序,分组,分页查询,关键字:select, where

文章目录一、SQL语言DQL知悉(一)概念理解(二)查询语法二、查询分类(一)基础查询(二)条件查询(三)排序查询(四)分组查询(五)分页查询一、SQL语言DQL知悉(一)概念理解DQL:查询表中的记录 : select * from 表名;数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>(二)查询语法 se.

2021-02-12 17:20:21 2079 6

原创 普歌-泽辰团队:(详解,易懂)Java 有序版本的斗地主案例

发现你眼中未知的有序版斗地主。

2021-02-09 23:36:43 369 5

原创 普歌-泽辰团队:通俗易懂,Java中JDK,JRE,JVM三者关系,及JVM细节了解

通俗易懂,JDK,JRE,JVM三者关系,JVM细节了解

2021-02-09 14:28:55 350 2

原创 普歌-泽辰团队:简易上手操作数据库,创建&查询&修改&删除&使用

简单数据库基本操作,增删改查&使用,已为你双手奉上,请过目。

2021-02-08 09:39:07 2212 5

空空如也

空空如也

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

TA关注的人

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