- 博客(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 632
原创 普歌 -- 单例模式
文章目录单例模式介绍单例模式的集中实现方式单例模式介绍这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。主要解决:一个全局使用的类频繁地创建与销毁。何时使用:当您想控制实例数目,节省系统资源的时候。核心逻辑:构造函数私有化。单例模式的集中实现方式方式一:懒汉式(线程不安全)描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronize
2022-05-27 22:38:49 176
原创 普歌--三大基础排序,冒泡·选择·快速
文章目录冒泡排序选择排序一、基本思想二、排序过程快速排序冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 public static void main(String[] args) { int arr[] = {18, 73, 54, 36, 64
2022-05-26 09:53:57 281
原创 普歌 -- 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 139
原创 普歌 -- 浅谈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 665
原创 普歌 -- 验证回文串
文章目录一、回文串是什么?二、实现步骤1.输出如下尾语一、回文串是什么?简要概括: “回文串”是一个正读和反读都一样的字符串,只考虑字母和数字字符,忽略大小写。比如“noon”或者“12ewsjgbttbgjswe21”等等就是回文串。二、实现步骤代码如下(示例):public static void main(String[] args) { System.out.println("请输入字符串:"); String s = new Scanner(System.
2022-04-21 08:47:24 86
原创 普歌-泽辰团队: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 372 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 2355 6
原创 普歌-泽辰团队:通俗易懂,Java中JDK,JRE,JVM三者关系,及JVM细节了解
通俗易懂,JDK,JRE,JVM三者关系,JVM细节了解
2021-02-09 14:28:55 445 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人