随笔分类 -  学习笔记

摘要:原链接 阅读全文
posted @ 2024-04-24 23:29 worshipone 阅读(4) 评论(0) 推荐(0) 编辑
摘要:根据《Java Concurrency in Practice》的定义,一个线程安全的 class 应当满足以下三个条件: 多个线程同时访问时,其表现出正确的行为。 无论操作系统如何调度这些线程, 无论这些线程的执行顺序如何交织(interleaving)。 调用端代码无须额外的同步或其他协调动作。 阅读全文
posted @ 2024-04-24 16:46 worshipone 阅读(5) 评论(0) 推荐(0) 编辑
摘要:原链接 在开发、刷题、面试中,我们可能会遇到将一个对象的属性赋值到另一个对象的情况,这种情况就叫做拷贝。拷贝与Java内存结构息息相关,搞懂Java深浅拷贝是很必要的! 在拷贝中这里就分为引用拷贝、浅拷贝、深拷贝进行讲述。 引用拷贝 引用拷贝会生成一个新的对象引用地址,但是两个最终指向依然是同一个对 阅读全文
posted @ 2024-04-24 16:13 worshipone 阅读(543) 评论(0) 推荐(0) 编辑
摘要:原链接 前言 JavaGuide中关于继承有如下描述: 子类拥有父类对象所有的属性和方法(包括私有属性和私有方法),但是父类中的私有属性和方法子类是无法访问,只是拥有。 尝试验证这一观点。 对象初始化 首先从对象初始化开始思考,一般继承某个父类的子类对象初始化时是按照以下顺序: 父类的静态变量和常量 阅读全文
posted @ 2024-04-23 23:40 worshipone 阅读(56) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示