摘要:
接口 什么是接口 接口是指定一组函数成员而不实现它们的引用类型。所以只能类和结构来实现接口。 这种描述比较抽象,直接来看个示例。 下例中,Main方法创建并初始化了一个CA类的对象,并将该对象传递给PrintInfo方法。 只要传入的是CA类型的对象,PrintInfo就能正常工作。但如果传入的是C 阅读全文
阅读排行榜
再有人问你Java内存模型是什么,就把这篇文章发给他
2018-11-13 21:39 by GarfieldEr007, 326 阅读, 收藏,
摘要:
前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。 网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》 阅读全文
可重入读写锁ReentrantReadWriteLock基本原理分析
2019-01-05 13:18 by GarfieldEr007, 325 阅读, 收藏,
摘要:
前言 本篇适用于了解ReentrantLock或ReentrantReadWriteLock的使用,但想要进一步了解原理的读者。见于之前的分析都是借鉴大量的JDK源码,这次以流程图的形式代替源码,希望读者能有更好的阅读体验。有兴趣了解源码的读者也可以借鉴本篇的分析成果做源码分析。 在《从源码分析Re 阅读全文
字符串
2016-09-01 22:58 by GarfieldEr007, 325 阅读, 收藏,
摘要:
目录 概述 定义 转义 字符串与数组 length属性 字符集 Base64转码 参考链接 概述 定义 转义 字符串与数组 length属性 字符集 Base64转码 参考链接 概述 概述 定义 字符串就是零个或多个排在一起的字符,放在单引号或双引号之中。 'abc' "abc" 单引号字符串的内部 阅读全文
C#图解教程 第十四章 事件
2018-12-16 14:56 by GarfieldEr007, 324 阅读, 收藏,
摘要:
事件 发布者和订阅者 很多程序都有一个共同的需求,既当一个特定的程序事件发生时,程序的其他部分可以得到该事件已经发生的通知。 发布者/订阅者模式(publisher/subscriber pattern)可以满足这种需求。 发布者(publisher) 发布某个事件的类或结构,其他类可以在该事件发生 阅读全文
浙公网安备 33010602011771号