![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Pelb
这个作者很懒,什么都没留下…
展开
-
spring事务注解@Transactional - proxy-target-class
proxy-target-class=“true”基于类的代理将起作用(cglib库)proxy-target-class=“false”基于接口的代理将起作用(标准的JDK,默认选项)原创 2020-03-13 22:34:10 · 1191 阅读 · 0 评论 -
Java设计模式-GoF设计模式
设计模式之间的区别1、工厂模式与建造者模式工厂模式 关注的是创建单个产品,建造者模式 关注创建符合对象,多个部分。2、策略模式与桥接模式1、桥接(Bridge)模式是结构型模式,策略(strategy)模式属于行为模式2、桥接主要是接口隔离的原则,策略在解耦上还仅仅是某一个算法的层次3、策略模式的结构是包容在桥接模式结构中的附:接口隔离的原则即把本质上并不内...原创 2019-04-14 12:44:17 · 392 阅读 · 0 评论 -
AQS框架图-Java锁机制-同步器框架
AbstractQueuedSynchronizer是整个java.util.concurrent包的核心。在JDK1.5时引入,该包中的大多数同步器都是基于AQS来构建的。AQS框架提供了一套通用的机制来管理同步状态(synchronization state)、阻塞/唤醒线程、管理等待队列。我们所熟知的ReentrantLock、CountDownLatch、CyclicBarrier...原创 2018-12-21 08:34:44 · 509 阅读 · 0 评论 -
类有哪三个基本特性?各特性的优点
类具有封装性、继承性和多态性。封装性:类的封装性为类的成员提供公有、缺省、保护和私有等多级访问权限,目的是隐藏类中的私有变量和类中方法的实现细节。继承性:类的继承性提供从已存在的类创建新类的机制,继承(inheritance)使一个新类自动拥有被继承类(父类)的全部可继承的成员。多态性:类的多态性提供类中方法执行的多样性,多态性有两种表现形式:重载和覆盖。原创 2017-04-04 10:47:56 · 6849 阅读 · 1 评论 -
Arraylist,Vector,LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢。原创 2017-04-03 08:21:11 · 469 阅读 · 0 评论 -
Invalid character constant
Invalid character constant意思是:无效的字符常数案例:双引号写成了单引号。原创 2017-03-25 22:03:24 · 1099 阅读 · 0 评论 -
HTML概述
HTML是什么Html(HyperText Mark-up Language)就是超文本标记语言的简写,是最基础的网页语言。Html是由w3c组织发布的,到目前为止,已经发展出多个 HTML 版本,其中包括html,html+,html2.0,html3.2,html4.01,html5等各种各样版本。其中较重要的版本包括html4.01和html5。可以登录w3cscho原创 2017-03-29 04:05:38 · 426 阅读 · 0 评论 -
XML概述
1.XML是什么?XML:Extensible Markup Language 可扩展标记语言(W3C 2000 1.0)XML是一种数据交换格式,本质上就是一段字符串XML是如何来保存数据的?在xml中,允许用户自定义标签,标签分为开始标签和结束标签,在开始标签和结束标签之间可以嵌套其他标签。正是利用标签来保存数据,利用标签与标签之间的嵌套关系来原创 2017-03-28 08:47:19 · 233 阅读 · 0 评论