全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果14,411,523个

Java单例模式的6种实现方式详解_java_脚本之家

DCL模式是使用最多的单例模式实现方式,除非代码在并发场景比较复杂或者JDK 6以下版本使用,否则,这种方式基本都能满足需求。4. 静态内部类1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 /** * 静态内部类实现单例模式 */ public class Singleton { private Singleton() { } public static Singleton getIns...
www.jb51.net/article/2243...htm 2024-5-18

Java中多态的实现原理详细解析_java_脚本之家

多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。 Java 对于方法调用动态绑定的实现主要依赖于方法表,但通过类引用调用(invokevitual)和接口引用调用(invokeinterface)的实现则有所不同。 类引用调用的大致过程为:Java编译器将Java源代码编译成class文件,在...
www.jb51.net/program/314466g...htm 2024-5-16

Java定时任务的三种实现方式_java_脚本之家

首先,Timer 接口中,这两个字段是非常核心重要的: TaskQueue 是一个队列,内部由动态数组实现的最小堆结构,换句话说,它是一个优先级队列。而优先级参考下一次执行时间,越快执行的越排在前面,这一点我们回头再研究。 接着,这个 TimerThread 类其实是 Timer 的一个内部类,它继承了 Thread 并重写了其 run 方法,...
www.jb51.net/article/1554...htm 2024-5-18

JS实现轮播图效果的3种简单方法_javascript技巧_脚本之家

Js实现轮播图01 实现思路 这可能是轮播图最简单点的实现之一,通过更改图片的src来实现该效果,首先需要将图片命名格式统一比如pic01.jpg,pic02.jpg…,再通过js使用定时器去改变img标签里面的src图片链接的名字来实现切换效果。代码如下: 实现效果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...
www.jb51.net/article/2285...htm 2024-5-18

JavaScript中HTML元素操作的实现_java_脚本之家

JavaScript中,若要对获取的元素内容进行操作,则可以利用DOM提供的属性和方法实现。 属性属于Element对象,方法属于document对象。 innerHTML在使用时会保持编写的格式以及标签样式。 innerText则是去掉所有格式以及标签的纯文本内容。 textContent属性在去掉标签后会保留文本格式。
www.jb51.net/program/287384t...htm 2024-5-18

Java多线程的实现方式比较(两种方式比较)_java_脚本之家

java实现多线程有两种方法 1、继承Thread类 2、实现Runnable接口 这两种方法的共同点: 不论用哪种方法,都必须用Thread(如果是Thead子类就用它本身)产生线程,然后再调用start()方法。 两种方法的不同点: 1、继承Thread类有一个缺点就是单继承,而实现Runnable接口则弥补了它的缺点,可以实现多继承 ...
www.jb51.net/article/746...htm 2024-5-18

浅谈线性表的原理及简单实现方法_java_脚本之家

线性表是一种逻辑上的数据结构,在物理上一般有两种实现 顺序实现和链表实现 二、基于数组的 线性表顺序实现 原理: 用一段地址连续的存储单元依次存储线性表数据元素。 原理图: 算法原理: 1、初始化一个定长的数组空间 elementData[] , size 存储长度 存储元素 2、通过索引来快速存取元素 3、通过数组复制实现元素...
www.jb51.net/article/1164...htm 2024-5-18

C++ vector的简单实现_C 语言_脚本之家

这篇文章主要为大家详细介绍了C++ vector的简单实现,使用数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助− 目录 向量 成员函数 cpp 总结向量向量是序列容器,表示可以更改大小的数组。就像数组一样,向量对其元素使用连续的存储位置,这意味着也可以使用指向...
www.jb51.net/article/2400...htm 2024-5-18

C语言实现面向对象的方法详解_C 语言_脚本之家

C++ 语言实现多态就是使用虚函数。在 C 语言里面,也可以实现多态。 现在,我们又要增加一个圆形,并且在 Shape 要扩展功能,我们要增加 area() 和 draw() 函数。但是 Shape 相当于抽象类,不知道怎么去计算自己的面积,更不知道怎么去画出来自己。而且,矩形和圆形的面积计算方式和几何图像也是不一样的。 下面让我们...
www.jb51.net/article/2595...htm 2024-5-18

Java 队列实现原理及简单实现代码_java_脚本之家

Java 队列实现原理 “队列”这个单词是英国人说的“排”。在英国“排队”的意思就是站到一排当中去。计算机科学中,队列是一种数据结构,有点类似栈,只是在队列中第一个插入的数据项也会最先被移除,而在栈中,最后插入的数据项最先移除。队列的作用就像电影院前的人们站成的排一样:第一个进入附属的人将最先到...
www.jb51.net/article/946...htm 2024-5-16