1. HashMap的底层实现原理 HashMap的底层:数组+链表 (jdk7及之前) 数组+链表+红黑树 (jdk 8)HashMap的底层实现原理?以jdk7为例说明: HashMap map = new HashMap(): 在实例化以后,底层创建了长度是16的一维数组Entry[] tab ...
分类:
其他好文 时间:
2021-06-02 10:34:15
阅读次数:
0
二维数组可以直接看做是一个几行几列 而且可以是分别显示在行列中的一个矩阵 int[][] arr= new int[4][];//定义一个行数为4的二维数组for (int i = 0; i <4 ; i++) { arr[i] = new int[4-i];//每列的的长度为4-i for (in ...
分类:
编程语言 时间:
2021-05-25 18:32:56
阅读次数:
0
先看下面的程序来售票 1 package thread; 2 3 public class Ticket { 4 public static void main(String[] args) { 5 SaleWindow saleWindow1 = new SaleWindow(); 6 SaleW ...
分类:
编程语言 时间:
2021-05-25 18:22:25
阅读次数:
0
最近在研究学习qt,qt是一个跨平台的基于C++的应用程序开发框架。 感觉这个qt开发起来还是非常简单的,封装了很多功能,开发效率还是非常高的。然后迫不及待的做了一个小案例,就实现了很简单的一个功能:随机点名提问功能。 1、qt下载qt下载地址:https://download.qt.io/new_ ...
分类:
其他好文 时间:
2021-05-25 18:16:48
阅读次数:
0
多维数组 多维数组可以堪称数组的数组,比如二维数组就是一个特殊的一维数组,其中每一个元素都是一个以为数组 而且数组 int a[][]= new int[2][3]; public class ArrayDemo05 { public static void main(String[] args) ...
分类:
编程语言 时间:
2021-05-25 18:10:33
阅读次数:
0
let date = new Date() for (let m = 1; m < 13; m++) { let num = new Date(date.getFullYear(), m, 0).getDate(); for (let i = 1; i < num + 1; i++) { //再把天 ...
分类:
Web程序 时间:
2021-05-25 17:54:29
阅读次数:
0
平衡树模板题,要求维护一些操作。 插入一个数,删除一个数,查询一个数的排名,查询排名一直的数,找前驱后继。 ...
分类:
其他好文 时间:
2021-05-25 17:46:12
阅读次数:
0
TableView 的TableColumn有文本换行的需求。 方法如下: @FXML private TableColumn nameCol; nameCol.setCellValueFactory(new PropertyValueFactory<>("name")); //姓名 初始化name ...
分类:
编程语言 时间:
2021-05-25 17:45:25
阅读次数:
0
1、pom.xml文件添加依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version> </dependency> 2、将对象转为json格式的字符 ...
分类:
编程语言 时间:
2021-05-25 17:44:13
阅读次数:
0
String类概述 String表示字符串,所有的字符串字面值都是常量(如"abc","hello"),也是字符串的对象。 字符串对象有两种形式 String s1="abc" 这就是一个字符串对象 String s2=new String("abc") 这也是一个字符串对象 两种创建对象的区别 1 ...
分类:
编程语言 时间:
2021-05-24 17:06:04
阅读次数:
0