From a0cc8430bc44db592e4258b1db3ffa783d597378 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B9=98=E7=8E=8B?= <125043411@qq.com> Date: Thu, 11 Nov 2021 20:26:08 +0800 Subject: [PATCH] modified --- .../logic.md" | 2 +- .../arithmetic.md" | 2 +- .../if.md" | 45 +++++++++++++ .../switch.md" | 64 +++++++++++++++++++ .../dowhile.md" | 25 ++++++++ .../for.md" | 42 ++++++++++++ .../linkedlist.md" | 25 ++++++++ .../arraylist.md" | 25 ++++++++ .../hashset.md" | 25 ++++++++ .../legacy.md" | 25 ++++++++ .../collection.md" | 25 ++++++++ .../equals.md" | 40 ++++++++++++ .../hashCode.md" | 25 ++++++++ .../treemap.md" | 25 ++++++++ .../properties.md" | 43 +++++++++++++ .../deque.md" | 25 ++++++++ .../3.List\346\216\245\345\217\243/list.md" | 25 ++++++++ .../iteratable.md" | 45 +++++++++++++ .../5.Set\346\216\245\345\217\243/set.md" | 34 ++++++++++ .../6.Map\346\216\245\345\217\243/map.md" | 34 ++++++++++ .../util.md" | 42 ++++++++++++ .../collection.md" | 25 ++++++++ 22 files changed, 666 insertions(+), 2 deletions(-) create mode 100644 "data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/1.if\346\235\241\344\273\266\350\257\255\345\217\245/if.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/2.switch\346\235\241\344\273\266\350\257\255\345\217\245/switch.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/1.do\342\200\246while\345\276\252\347\216\257\350\257\255\345\217\245/dowhile.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/2.for\345\276\252\347\216\257\350\257\255\345\217\245/for.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/11.\351\223\276\350\241\250/linkedlist.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/12.\346\225\260\347\273\204\345\210\227\350\241\250/arraylist.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/13.\346\225\243\345\210\227\351\233\206/hashset.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/18.\351\201\227\347\225\231\347\232\204\351\233\206\345\220\210/legacy.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/2.Collection\346\216\245\345\217\243/collection.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/20.\347\274\226\345\206\231equals\346\226\271\346\263\225/equals.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/21.\347\274\226\345\206\231equals\345\222\214hashCode/hashCode.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/22.\344\275\277\347\224\250TreeMap/treemap.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/23.\344\275\277\347\224\250Properties/properties.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/24.\344\275\277\347\224\250Deque/deque.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/3.List\346\216\245\345\217\243/list.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/4.Collection\351\233\206\345\220\210\351\201\215\345\216\206/iteratable.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/5.Set\346\216\245\345\217\243/set.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/6.Map\346\216\245\345\217\243/map.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/7.\345\270\270\347\224\250\345\267\245\345\205\267\347\261\273/util.md" create mode 100644 "data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/9.Java\351\233\206\345\220\210\346\241\206\346\236\266/collection.md" diff --git "a/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/2.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/logic.md" "b/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/2.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/logic.md" index 55c7b3d..61d3c4c 100644 --- "a/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/2.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/logic.md" +++ "b/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/2.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/logic.md" @@ -47,6 +47,6 @@ if (flag1 && flag2) { } ``` -### 备选 +### D 以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/3.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246/arithmetic.md" "b/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/3.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246/arithmetic.md" index 86318b5..b4b2c34 100644 --- "a/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/3.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246/arithmetic.md" +++ "b/data/1.Java\345\210\235\351\230\266/6.Java\344\270\255\347\232\204\350\277\220\347\256\227\347\254\246/3.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246/arithmetic.md" @@ -25,6 +25,6 @@ A 3 -### 备选 +### D 以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/1.if\346\235\241\344\273\266\350\257\255\345\217\245/if.md" "b/data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/1.if\346\235\241\344\273\266\350\257\255\345\217\245/if.md" new file mode 100644 index 0000000..80ac286 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/1.if\346\235\241\344\273\266\350\257\255\345\217\245/if.md" @@ -0,0 +1,45 @@ +# if结构 + +能正确打印出 `CSDN` 的代码是: + +## 答案 + +B + +## 选项 + +### A + +```java + +int count = 0; +if (1 = count) { + System.out.println("Hello World"); +} +``` + +### B + +```java + +int count = 0; +if (1 == count) { + System.out.println("Hello World"); +} else + System.out.println("CSDN"); +``` + +### C + +```java + +String name = "CSDN"; +if ("CSDN" != name) { + System.out.println("CSDN"); +} else + System.out.println("Hello World"); +``` + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/2.switch\346\235\241\344\273\266\350\257\255\345\217\245/switch.md" "b/data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/2.switch\346\235\241\344\273\266\350\257\255\345\217\245/switch.md" new file mode 100644 index 0000000..4aa0631 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/7.\351\200\211\346\213\251\347\273\223\346\236\204\350\257\255\345\217\245/2.switch\346\235\241\344\273\266\350\257\255\345\217\245/switch.md" @@ -0,0 +1,64 @@ +# switch结构 + +下面switch代码结构正确的是: + +## 答案 + +A + +## 选项 + +### A + +```java + +int type = 0; +switch (type) { + case 0: + // TODO + break; + case 1: + // TODO + break; + default: + break; +} +``` + +### B + +```java + +int type = 0; +switch type { + case 0: + // TODO + break; + case 1: + // TODO + break; + default: + break; +} +``` + +### C + +```java + +int type = 0; +switch type: + case 0: + // TODO + break; + case 1: + // TODO + break; + default: + break; + +``` + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/1.do\342\200\246while\345\276\252\347\216\257\350\257\255\345\217\245/dowhile.md" "b/data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/1.do\342\200\246while\345\276\252\347\216\257\350\257\255\345\217\245/dowhile.md" new file mode 100644 index 0000000..e7d5cfa --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/1.do\342\200\246while\345\276\252\347\216\257\350\257\255\345\217\245/dowhile.md" @@ -0,0 +1,25 @@ +# do...while循环结构 + +在do...while循环结构中,代码至少被执行几次: + +## 答案 + +A + +## 选项 + +### A + +1次 + +### B + +2次 + +### C + +3次 + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/2.for\345\276\252\347\216\257\350\257\255\345\217\245/for.md" "b/data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/2.for\345\276\252\347\216\257\350\257\255\345\217\245/for.md" new file mode 100644 index 0000000..9c9a5d8 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/8.\345\276\252\347\216\257\347\273\223\346\236\204\350\257\255\345\217\245/2.for\345\276\252\347\216\257\350\257\255\345\217\245/for.md" @@ -0,0 +1,42 @@ +# for循环结构 + +正确的for循环结构是: + +## 答案 + +D + +## 选项 + +### A + +```Java + +for (int i = 0; i < 10; i++) { + System.out.println("Hello World"); +} +``` + +### B + +```Java + +String[] arr = new String[] {"1", "2", "3"}; +for (String str : arr) { + System.out.println("Hello World"); +} +``` + +### C + +```Java + +Map map = new HashMap<>(); +for (String str : map.keySet()) { + System.out.println("Hello World"); +} +``` + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/11.\351\223\276\350\241\250/linkedlist.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/11.\351\223\276\350\241\250/linkedlist.md" new file mode 100644 index 0000000..7b99688 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/11.\351\223\276\350\241\250/linkedlist.md" @@ -0,0 +1,25 @@ +# LinkedList + +对于LinkedList描述错误的是: + +## 答案 + +B + +## 选项 + +### A + +LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用 + +### B + +默认会把元素添加到链表的第一个位置 + +### C + +清空LinkedList的方法是clear() + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/12.\346\225\260\347\273\204\345\210\227\350\241\250/arraylist.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/12.\346\225\260\347\273\204\345\210\227\350\241\250/arraylist.md" new file mode 100644 index 0000000..c2f9542 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/12.\346\225\260\347\273\204\345\210\227\350\241\250/arraylist.md" @@ -0,0 +1,25 @@ +# ArrayList + +对于ArrayList描述错误的是: + +## 答案 + +C + +## 选项 + +### A + +ArrayList底层是基于数组来实现容量大小动态变化的 + +### B + +ArrayList的扩容机制为首先扩容为原始容量的 1.5 倍 + +### C + +ArrayList中的元素是有序的 + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/13.\346\225\243\345\210\227\351\233\206/hashset.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/13.\346\225\243\345\210\227\351\233\206/hashset.md" new file mode 100644 index 0000000..5d32b60 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/13.\346\225\243\345\210\227\351\233\206/hashset.md" @@ -0,0 +1,25 @@ +# HashSet + +对于HashSet描述错误的是: + +## 答案 + +C + +## 选项 + +### A + +HashSet的无参构造函数创建一个大小为16的容器,加载因子为0.75 + +### B + +HashSet可以存储重复的元素 + +### C + +ArrayList中的元素是有序的 + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/18.\351\201\227\347\225\231\347\232\204\351\233\206\345\220\210/legacy.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/18.\351\201\227\347\225\231\347\232\204\351\233\206\345\220\210/legacy.md" new file mode 100644 index 0000000..293fa36 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/18.\351\201\227\347\225\231\347\232\204\351\233\206\345\220\210/legacy.md" @@ -0,0 +1,25 @@ +# 遗留的集合 + +下面哪些是遗留的集合: + +## 答案 + +D + +## 选项 + +### A + +Hashtable + +### B + +Vector + +### C + +Stack + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/2.Collection\346\216\245\345\217\243/collection.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/2.Collection\346\216\245\345\217\243/collection.md" new file mode 100644 index 0000000..9e2bfe7 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/2.Collection\346\216\245\345\217\243/collection.md" @@ -0,0 +1,25 @@ +# Collection接口 + +下面是Collection API接口的是: + +## 答案 + +D + +## 选项 + +### A + +boolean add(E e) + +### B + +boolean addAll(Collection c) + +### C + +boolean isEmpty() + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/20.\347\274\226\345\206\231equals\346\226\271\346\263\225/equals.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/20.\347\274\226\345\206\231equals\346\226\271\346\263\225/equals.md" new file mode 100644 index 0000000..303511e --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/20.\347\274\226\345\206\231equals\346\226\271\346\263\225/equals.md" @@ -0,0 +1,40 @@ +# equals方法 + +对于equals方法使用不当的是: + +## 答案 + +B + +## 选项 + +### A + +```Java + +String a = "1"; +String b = "2"; +System.out.println(a.equals(b)); +``` + +### B + +```Java + +int a = 1; +int b = 2; +System.out.println(a.equals(b)); +``` + +### C + +```Java + +Object a = new Object(); +Object b = new Object(); +System.out.println(a.equals(b)); +``` + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/21.\347\274\226\345\206\231equals\345\222\214hashCode/hashCode.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/21.\347\274\226\345\206\231equals\345\222\214hashCode/hashCode.md" new file mode 100644 index 0000000..3aa00ac --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/21.\347\274\226\345\206\231equals\345\222\214hashCode/hashCode.md" @@ -0,0 +1,25 @@ +# equals和hashCode方法 + +关于equals和hashCode方法描述正确的是: + +## 答案 + +B + +## 选项 + +### A + +覆盖equals()但不覆盖hashCode(),会导致数据的不唯一 + +### B + +同时覆盖hashCode()和equals(),数据就是唯一的 + +### C + +覆盖hashCode()但不覆盖equals(),会导致数据的不唯一 + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/22.\344\275\277\347\224\250TreeMap/treemap.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/22.\344\275\277\347\224\250TreeMap/treemap.md" new file mode 100644 index 0000000..4ffd816 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/22.\344\275\277\347\224\250TreeMap/treemap.md" @@ -0,0 +1,25 @@ +# TreeMap + +关于TreeMap的描述正确的是: + +## 答案 + +A + +## 选项 + +### A + +TreeMap继承于AbstractMap,实现了Map, Cloneable, NavigableMap, Serializable接口 + +### B + +TreeMap允许出现重复的key + +### C + +TreeMap无法对元素进行排序 + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/23.\344\275\277\347\224\250Properties/properties.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/23.\344\275\277\347\224\250Properties/properties.md" new file mode 100644 index 0000000..12c675c --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/23.\344\275\277\347\224\250Properties/properties.md" @@ -0,0 +1,43 @@ +# Properties类 + +如果需要使用Properties类在控制台打印出JVM参数,下面的代码正确的是: + +## 答案 + +A + +## 选项 + +### A + +```Java + +public void test() { + Properties properties = System.getProperties(); + properties.list(System.out); +} +``` + +### B + +```Java + +public void test() { + Properties properties = new Properties(); + properties.list(System.class); +} +``` + +### C + +```Java + +public void test() { + Properties properties = new Properties(); + properties.print(System.out); +} +``` + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/24.\344\275\277\347\224\250Deque/deque.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/24.\344\275\277\347\224\250Deque/deque.md" new file mode 100644 index 0000000..0a82c8b --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/24.\344\275\277\347\224\250Deque/deque.md" @@ -0,0 +1,25 @@ +# Deque + +关于Deque的用途,下面说法正确的是: + +## 答案 + +D + +## 选项 + +### A + +可以作为普通队列使用(一端进另一端出) + +### B + +可以作为双端队列使用(两端都可进出) + +### C + +可以用作堆栈 + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/3.List\346\216\245\345\217\243/list.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/3.List\346\216\245\345\217\243/list.md" new file mode 100644 index 0000000..69311bf --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/3.List\346\216\245\345\217\243/list.md" @@ -0,0 +1,25 @@ +# List接口 + +List接口中,add(int index, E element)和set(int index, E element)方法的区别是: + +## 答案 + +C + +## 选项 + +### A + +一样的,没区别 + +### B + +add用于添加,set用于删除 + +### C + +add用于添加,set用于替换 + +### D + +以上都不是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/4.Collection\351\233\206\345\220\210\351\201\215\345\216\206/iteratable.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/4.Collection\351\233\206\345\220\210\351\201\215\345\216\206/iteratable.md" new file mode 100644 index 0000000..fbd3fd6 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/4.Collection\351\233\206\345\220\210\351\201\215\345\216\206/iteratable.md" @@ -0,0 +1,45 @@ +# Collection集合遍历 + +下面Collection集合的遍历方式正确是: + +## 答案 + +D + +## 选项 + +### A + +```Java + +List array = new ArrayList(); +Iterator it = array.iterator(); + while (it.hasNext()) { + String s = it.next(); + System.out.println(s); + } +} +``` + +### B + +```Java + +for (int i = 0; i < array.size(); i++) { + String s = array.get(i); + System.out.println(s); +} +``` + +### C + +```Java + +for (String str : array) { + System.out.println(str); +} +``` + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/5.Set\346\216\245\345\217\243/set.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/5.Set\346\216\245\345\217\243/set.md" new file mode 100644 index 0000000..9dd0134 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/5.Set\346\216\245\345\217\243/set.md" @@ -0,0 +1,34 @@ +# Set接口 + +下面不是Set接口的实现类的是: + +## 答案 + +C + +## 选项 + +### A + +```Java + +HashSet +``` + +### B + +```Java + +TreeSet +``` + +### C + +```Java + +LinkedSet +``` + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/6.Map\346\216\245\345\217\243/map.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/6.Map\346\216\245\345\217\243/map.md" new file mode 100644 index 0000000..8b5c958 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/6.Map\346\216\245\345\217\243/map.md" @@ -0,0 +1,34 @@ +# Map接口 + +下面关于Map实现累的说法错误的是: + +## 答案 + +D + +## 选项 + +### A + +```Java + +HashMap是有序的 +``` + +### B + +```Java + +Hashtable不是线程安全的 +``` + +### C + +```Java + +ConcurrentHashMap无法保证并发的安全性 +``` + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/7.\345\270\270\347\224\250\345\267\245\345\205\267\347\261\273/util.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/7.\345\270\270\347\224\250\345\267\245\345\205\267\347\261\273/util.md" new file mode 100644 index 0000000..5f07727 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/7.\345\270\270\347\224\250\345\267\245\345\205\267\347\261\273/util.md" @@ -0,0 +1,42 @@ +# 工具类 + +如果想实现1~10之间的随机数,下面哪个代码可以实现: + +## 答案 + +A + +## 选项 + +### A + +```Java + +Random random = new Random(); +int result = random.nextInt(10); +result = result + 1; +``` + +### B + +```Java + +Random random = new Random(); +int result = random.nextInt(1); +result = result + 10; +``` + +### C + +```Java + +int max = 10; +int min = 1; +Random random = new Random(); +int result = random.nextInt(min) % (max - min + 1) + min; +System.out.println(result); +``` + +### D + +以上都是 diff --git "a/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/9.Java\351\233\206\345\220\210\346\241\206\346\236\266/collection.md" "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/9.Java\351\233\206\345\220\210\346\241\206\346\236\266/collection.md" new file mode 100644 index 0000000..5894309 --- /dev/null +++ "b/data/1.Java\345\210\235\351\230\266/9.\351\233\206\345\220\210/9.Java\351\233\206\345\220\210\346\241\206\346\236\266/collection.md" @@ -0,0 +1,25 @@ +# 集合框架 + +关于集合框架,下面的说法错误的是: + +## 答案 + +A + +## 选项 + +### A + +List和Set都是Collections的子类 + +### B + +Map不是Collection的子类 + +### C + +ArrayList是无序列表 + +### D + +以上都是 -- GitLab