
Java基础
拾贰S
这个作者很懒,什么都没留下…
展开
-
常用正则表达式模板
package Ashier.javaclass;import jdk.nashorn.internal.runtime.regexp.joni.Regex;import java.text.ParseException;import java.text.SimpleDateFormat;/** * Demo class * * @author shier * @date 2021/3/27 */public class My_Regex { public static .原创 2021-03-27 22:45:06 · 180 阅读 · 0 评论 -
参透java多线程——从开始到操作方法到同步与死锁到线程池
1、线程和进程 2、多线程 3、多线程操作方法 4、同步与死锁 5、代码练习 6、线程池原创 2021-03-26 16:28:55 · 141 阅读 · 0 评论 -
ArrayList add()及扩容机制源码分析
更多内容欢迎访问语雀空间https://www.yuque.com/shier-dba4uArrayList最复杂的是就是无参构造第一次添加元素,涉及到了添加过程中的全部流程,这段源码也并不复杂,一次就能看懂,之后的有参构造,非第一次添加元素就都懂了。结论• ArrayList中维护了一个Object类型的数组elementDatatransient Object[] elementData; transient 表示瞬间,短暂的,表示该属性不会被序列化• 当创建ArrayList对象时,如原创 2021-03-25 00:41:28 · 218 阅读 · 0 评论 -
图解 迭代器 ListIterator
原创 2021-03-22 22:22:54 · 104 阅读 · 0 评论 -
图解 LinkedList 方法
原创 2021-03-22 18:55:03 · 144 阅读 · 0 评论 -
图解List 归纳文档、方法
原创 2021-03-22 18:53:11 · 123 阅读 · 0 评论 -
图解迭代器Iterator
原创 2021-03-22 18:51:40 · 132 阅读 · 0 评论 -
This关键字
This关键字学习自李兴华老师《Java面向对象开发 》this关键字在使用中可以做三件事:• 调用本类属性• 调用本类方法(普通、构造)• 表示当前对象1、调用本类属性对于我们类中方法体内,可能出现属性于参数同名的情况,这种情况下如果不指定,程序自动取就近的元素,如class Person{ private String name; private int age; person(String name,int age){ name = n原创 2021-03-19 16:49:23 · 126 阅读 · 0 评论 -
String字符串类及有关内存分析
String字符串类及有关内存分析学习自李兴华老师《Java面向对象开发 》要点:实验引出对象池 比较String创建的俩种方式 String有关方法String 在 java.lang包下String不是Java的基本类型,是一个类!!!字符串一旦定义不可变更,字符串的变更实际上是引用关系(引用地址)的变更所有的字符串底层实现都是字符数组!是类就会有构造方法和方法对于字符串 equals() 方法的使用,要将比较的字符串写到前面,引用对象写到括号里例如..原创 2021-03-19 16:39:15 · 283 阅读 · 0 评论