会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pgrightwu
博客园
首页
新随笔
联系
订阅
管理
2021年3月5日
ArrayList源码分析笔记
摘要: ArrayList源码分析笔记 先贴出ArrayList一些属性 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable {
阅读全文
posted @ 2021-03-05 20:10 pgrightwu
阅读(281)
评论(2)
推荐(1)
2021年3月2日
Spring事务的隔离级别和传播行为
摘要: Spring事务的隔离级别和传播行为 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL、C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transacti
阅读全文
posted @ 2021-03-02 20:29 pgrightwu
阅读(1123)
评论(0)
推荐(0)
2020年12月19日
HashMap源码分析笔记
摘要: HashMap底层原理分析笔记 先贴出HashMap的一些属性 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { // 默认初始化容量 - 必须是2的幂次
阅读全文
posted @ 2020-12-19 16:08 pgrightwu
阅读(148)
评论(0)
推荐(0)
2020年12月16日
Java中Arrays.asList()返回的list集合增、删报异常
摘要: Java中Arrays.asList()返回的list集合增、删报异常 先上代码 @Test public void test2() { Integer[] arr = {10, 20, 30, 40, 50}; List asList = Arrays.asList(arr); Iterator
阅读全文
posted @ 2020-12-16 16:54 pgrightwu
阅读(134)
评论(0)
推荐(0)
2020年12月9日
设计模式——工厂模式
摘要: 工厂模式 创建对象的最佳方式,相当于把创建对象的过程进行了封装,这样可以将实例化对象的逻辑不对外共享,对外提供一个工厂类方便调用 工厂模式分为三种 普通工厂模式 //step1:创建接口 interface Fruit { public void product(); } //step2:创建类实现
阅读全文
posted @ 2020-12-09 20:31 pgrightwu
阅读(81)
评论(0)
推荐(0)
2020年12月8日
设计模式——单例模式
摘要: 单例模式:一个类只能有一个实例(只能创建出一个对象),为了节省内存资源 怎么保证只有一个实例? 我们知道,当创建一个新对象时,我们会调用类的构造方法,创建多个对象,那我们就会调用多次构造方法,现在我们要保证只有一个实例,也就是说我们不管创建多少个对象,都只调用一次构造方法,那么怎么实现呢?我们可以给
阅读全文
posted @ 2020-12-08 20:31 pgrightwu
阅读(337)
评论(0)
推荐(0)
2020年12月3日
Java中成员变量和局部变量的区别
摘要: 在类中的位置不同,成员变量在类中方法外,局部变量在方法定义或者方法声明上 在内存中的位置不同,成员变量在堆内存中,局部变量在栈内存中 生命周期不同,成员变量随着对象的创建而存在,随着对象的消失而消失 局部变量随着方法的调用而存在,随着方法的调用完毕而消失 初始化值不同 成员变量有默认值,数值类型默认
阅读全文
posted @ 2020-12-03 17:48 pgrightwu
阅读(457)
评论(0)
推荐(0)
HTML自学笔记
摘要: 学习HTML HTML:超文本标记语言(超本文标签语言),可以通过它完成一些精美的页面,属于静态页面 javascript: 学会了可以 实现页面动态 (可以让页面的元素动起来) jsp: 可以实现动态页面( 实现了页面中数据的动态) html基本结构 <!--DOCTYPE:文档类型,告诉浏览器使
阅读全文
posted @ 2020-12-03 10:55 pgrightwu
阅读(109)
评论(0)
推荐(0)
2020年11月30日
面试题总结(自学笔记)
摘要: 面试题总结 Java基础 1.面向对象的特征有哪些? 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:**继承是从已知类得到继承信息创建新类的过程。**提供继承信息的类被称为父类(超类、基类);
阅读全文
posted @ 2020-11-30 10:22 pgrightwu
阅读(88)
评论(0)
推荐(1)
公告