首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
野三关彭于晏
创建于2021-07-28
订阅专栏
Java相关的基础知识,实用代码片段以及一些编程技巧分享
暂无订阅
共13篇文章
创建于2021-07-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
集合框架之List集合详解
具有增删改查方法(collection不具备修改的方法) List特有的常见方法: add(int index,E element); 在列表的指定位置插入指定元素 addAll(int index,
浅谈this关键字的三种常用用法
1.区分成员变量与局部变量 当方法中的局部变量与成员变量同名时,成员变量在该方法中会被屏蔽,此时可以通过“this.成员变量名” 指明成员变量,使之与局部变量区分开: 2.通过this调用构造方法 用
java中创建线程的两种方法及比较
1.继承Thread类,重写run()方法 (1)继承Thread类,重写run()方法 (2)创建子类对象 (3)调用线程对象的start()方法,启动线程 getName():可以获得当前线程的名
从为什么String=String谈到StringBuilder和StringBuffer
有这么一段代码: 运行结果是什么?答案当然是true。对,答案的确是true,但是这是为什么呢?很多人第一反应肯定是两个"123"的String当然相等啊,这还要想。但是"=="在Java比较的不是两
ArrayList源码剖析
总体介绍 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个ArrayL
LinkedList源码剖析
总体介绍 LinkedList同时实现了List接口和Deque接口,也就是说它既可以看作一个顺序容器,又可以看作一个队列(Queue),同时又可以看作一个栈(Stack)。这样看来,LinkedLi
HashSet and HashMap源码剖析
总体介绍 之所以把HashSet和HashMap放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说HashSet里面有一个HashMap(适配器模式)。因此本文
LinkedHashSet 和 LinkedHashMap源码剖析
总体介绍 LinkedHashSet和LinkedHashMap在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说LinkedHashSet里面有一个LinkedHashMap(适配器
HashTable原理和底层实现
1. 概述 上次讨论了HashMap的结构,原理和实现。 (HashSet and HashMap源码剖析:https://blog.csdn.net/qq_27574367/article/deta
ConcurrentHashMap原理分析(JDK1.7与1.8)
前言 前面写过介绍HashMap的文章(https://blog.csdn.net/qq_27574367/article/details/88526194 ),文中提到过HashMap在put的时候
如何将数字金额转为汉字大写(可直接食用)
如何将数字金额转为汉字大写,直接给出代码,复制即用,简单高效如何将数字金额转为汉字大写,直接给出代码,复制即用,简单高效
Java BigDecimal详解
1.引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,
Java字符串处理函数汇总
```java public String concat(String str) //该方法的参数为一个String类对象 //作用是将参数中的字符串str连接到原来字符串的后面 //返回字串的长度,