Java笔记
文章平均质量分 96
古德猫宁-
莎娃迪卡思密达
展开
-
生产者消费者模型(能看懂文字就能明白系列)
理解什么是阻塞队列,阻塞队列与普通队列的区别理解什么是生产者消费者模型生产者消费者模型的主要作用举个生活中的例子,比如有A B C三个人,每个人分别负责做饺子皮,包饺子,但是做饺子皮的工具只有一个,A在做饺子皮的时候,别人只能看着A干活,这时候效率是不高的,我们可以让A专门只负责做饺子皮这一工作,B和C两人负责包饺子,这种干活模式就不会设计到“工具”的竞争,这时候A就会不停的生产饺子皮,B和C会不停的消耗饺子皮。而A生产出的饺子皮必须要有一个地方存放着,这个“地方”就叫做阻塞队列。原创 2024-09-07 14:39:33 · 859 阅读 · 26 评论 -
【我与Java的成长记】之String类详解
String 类是 Java 中用于表示字符串的核心类之一。它提供了丰富的方法来操作字符串,包括连接、拆分、替换、查找、截取等,使得字符串处理变得简单和高效。理解String为什么具有不可变性StringBuffer、StringBuilder和String的区别为什么StringBuilder比StringBuffer总是快了一毫秒模拟简单String类方法的实现为什么StringBuilder和StringBuffer比String快那么多呢?原创 2024-02-08 11:26:46 · 3891 阅读 · 58 评论 -
【我与Java的成长记】之多态,重载与重写详解
理解多态的思想,掌握多态的使用,理解什么是向上转型和向下转型。原创 2024-01-19 17:12:31 · 1351 阅读 · 38 评论 -
【我与Java的成长记】之继承详解(二)
补充上篇笔记的知识点。原创 2024-01-15 18:45:57 · 1849 阅读 · 21 评论 -
【我与Java的成长记】之封装,继承详解(一)(能看懂文字就能明白系列)
面向对象的三大基本特征,分别是封装,继承,多态。封装继承多态都是重点。原创 2024-01-09 12:54:00 · 3523 阅读 · 61 评论 -
【我与Java的成长记】之this引用和构造方法的使用详解
掌握this引用,构造方法的定义及其使用都是重点。原创 2023-12-28 20:43:04 · 3707 阅读 · 63 评论 -
【我与Java的成长记】之面向对象的初步认识
了解什么是面向对象,与面向过程的区别掌握类的定义方式以及对象的实例化掌握类中的成员变量和成员方法的使用大家都知道Java是一种面向对象的开发语言,那么什么是面向对象呢?所谓面向对象,其实是指软件工程中的一类编程风格,面向对象是众多编程风格中的一种。除了面向对象,还有面向过程,指令式编程和函数式编程等。面向过程(Procedure Oriented)是一种以过程为中心的编程思想,是一种自顶而下的编程模式。比如经典的C语言就属于这种面向过程的语言。原创 2023-12-26 13:30:06 · 5261 阅读 · 66 评论