Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
apachecn-java-zh
提交
68b1fb39
A
apachecn-java-zh
项目概览
OpenDocCN
/
apachecn-java-zh
11 个月 前同步成功
通知
5
Star
53
Fork
13
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
apachecn-java-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
68b1fb39
编写于
5月 11, 2021
作者:
W
wizardforcel
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
2021-05-11 22:12:17
上级
2ceb5bbb
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
123 addition
and
123 deletion
+123
-123
new/learn-java12-prog/20.md
new/learn-java12-prog/20.md
+122
-122
new/learn-java12-prog/sec2.md
new/learn-java12-prog/sec2.md
+1
-1
未找到文件。
new/learn-java12-prog/20.md
浏览文件 @
68b1fb39
...
...
@@ -8,56 +8,56 @@
4.
b) 集成开发环境
5.
a) 项目建设,b)项目配置,c)项目文件
6.
a) 布尔值,b)数字
7.
a)
长,c)短,d)字节
8.
d)
价值表征
9.
a)
\\
,b)2
\u
0,c)2
\u
0,d)
\f
10.
a)
%、c)&、d)->
11.
a) 0
个
12.
b)
假的,假的
13.
d) 4
个
7.
a)
`long`
,c)
`short`
,d)
`byte`
8.
d)
值表示
9.
a)
`\\`
,b)
`2_0`
,c)
`2__0f`
,d)
`\f`
10.
a)
`%`
、c)
`&`
、d)
`->`
11.
a) 0
12.
b)
否,否
13.
d) 4
14.
c) 编译错误
15.
b) 2
16.
a、
c、d
17.
d)
第 20-1 页
16.
a、c、d
17.
d)
`20 -1`
18.
c)
`x`
值在 11 范围内
19.
c) 结果
=
32
19.
c) 结果
为
32
20.
a) 可以声明变量,b)可以指定变量
21.
b) 选择语句,d)增量语句
# 第 2 章 Java 面向对象编程(OOP)
1.
a、
d 级
2.
b、
c、d
3.
a、
b、c 级
4.
a、
c、d
1.
a、
d
2.
b、c、d
3.
a、
b、c
4.
a、c、d
5.
d
6.
c、
d 级
7.
a、
b 类
8.
b、
d 级
6.
c、
d
7.
a、
b
8.
b、
d
9.
d
10.
b
11.
a、
c 级
12.
b、
c、d
13.
a、
b 类
14.
b、
c 级
15.
b、
c、d
16.
b、
c 级
11.
a、
c
12.
b、c、d
13.
a、
b
14.
b、
c
15.
b、c、d
16.
b、
c
17.
c
18.
a、
b、c 级
19.
b、
c、d
20.
a、
c 级
21.
a、
c、d
18.
a、
b、c
19.
b、c、d
20.
a、
c
21.
a、c、d
# 第 3 章 Java 基础
1.
a、
d 级
2.
c、
d 级
3.
a、
b、d
4.
a、
c、d
5.
a、
c 级
6.
a、
b、d
7.
a、
b、c、d
8.
c、
d 级
1.
a、
d
2.
c、
d
3.
a、b、d
4.
a、c、d
5.
a、
c
6.
a、b、d
7.
a、b、c、d
8.
c、
d
9.
d
10.
c
11.
b
...
...
@@ -65,12 +65,12 @@
# 第 4 章-异常处理
1.
a、
b、c 级
1.
a、
b、c
2.
b
3.
c
4.
a、
b、c、d
5.
一
6.
a、
c 级
4.
a、b、c、d
5.
1
6.
a、
c
7.
d
# 第 5 章-字符串、输入/输出和文件
...
...
@@ -78,104 +78,104 @@
1.
b
2.
c
3.
b
4.
一
4.
1
5.
d
6.
a、
c、d
6.
a、c、d
7.
c
8.
d
9.
a、
b、c 级
10.
c、
d(注意使用
`mkdir()`
方法代替
`mkdirs()`
)
9.
a、
b、c
10.
c、d(注意使用
`mkdir()`
方法代替
`mkdirs()`
)
# 第 6 章-数据结构、泛型和流行实用程序
1.
d
2.
b、
d 级
3.
a、
b、c、d
4.
a、
b、c、d
5.
a、
b、d
6.
a、
b、c 级
2.
b、
d
3.
a、b、c、d
4.
a、b、c、d
5.
a、b、d
6.
a、
b、c
7.
c
8.
a、
b、c、d
9.
b、
d 级
8.
a、b、c、d
9.
b、
d
10.
b
11.
b、
c 级
12.
一
11.
b、
c
12.
1
13.
c
14.
d
15.
b
16.
c
17.
一
17.
1
18.
b
19.
c
# 第 7 章 Java 标准和外部库
1.
a、
b、c 级
2.
a、
b、d
3.
b、
c 级
4.
b、
d 级
5.
a、
c 级
6.
a、
b、c、d
7.
b、
c、d
8.
b、
c 级
1.
a、
b、c
2.
a、b、d
3.
b、
c
4.
b、
d
5.
a、
c
6.
a、b、c、d
7.
b、c、d
8.
b、
c
9.
b
10.
c、
d 级
11.
a、
c 级
12.
b、
d 级
13.
a、
d 级
14.
b、
c、d
15.
a、
b、d
16.
b、
d 级
10.
c、
d
11.
a、
c
12.
b、
d
13.
a、
d
14.
b、c、d
15.
a、b、d
16.
b、
d
# 第 8 章-多线程和并发处理
1.
a、
c、d
2.
b、
c、d
3.
一
4.
a、
c、d
5.
b、
c、d
6.
a、
b、c、d
7.
c、
d 级
8.
a、
b、c 级
9.
b、
c 级
10.
b、
c、d
11.
a、
b、c 级
12.
b、
c 级
13.
b、
c 级
1.
a、c、d
2.
b、c、d
3.
1
4.
a、c、d
5.
b、c、d
6.
a、b、c、d
7.
c、
d
8.
a、
b、c
9.
b、
c
10.
b、c、d
11.
a、
b、c
12.
b、
c
13.
b、
c
# 第 9 章-JVM 结构和垃圾收集
1.
b、
d 级
1.
b、
d
2.
c
3.
d
4.
b、
c 级
5.
a、
d 级
4.
b、
c
5.
a、
d
6.
c
7.
a、
b、c、d
8.
a、
c、d
9.
b、
d 级
10.
a、
b、c、d
11.
一
12.
a、
b、c 级
13.
a、
c 级
14.
a、
c、d
15.
b、
d 级
7.
a、b、c、d
8.
a、c、d
9.
b、
d
10.
a、b、c、d
11.
1
12.
a、
b、c
13.
a、
c
14.
a、c、d
15.
b、
d
# 第 10 章-管理数据库中的数据
1.
c
2.
a、
d 级
3.
b、
c、d
4.
a、
b、c、d
5.
a、
b、c 级
6.
a、
d 级
7.
a、
b、c 级
8.
a、
c 级
9.
a、
c、d
10.
a、
b 类
11.
a、
d 级
12.
a、
b、d
13.
a、
b、c 级
2.
a、
d
3.
b、c、d
4.
a、b、c、d
5.
a、
b、c
6.
a、
d
7.
a、
b、c
8.
a、
c
9.
a、c、d
10.
a、
b
11.
a、
d
12.
a、b、d
13.
a、
b、c
# 第 11 章-网络编程
...
...
@@ -192,7 +192,7 @@
11.
UDP 协议
12.
传输控制协议
13.
正确答案可能包括 HTTP、HTTPS、Telnet、FTP 或 SMTP
14.
a、
c、d
14.
a、c、d
15.
它们是同义词
16.
它们是同义词
17.
`/something/something?par=42`
...
...
@@ -219,21 +219,21 @@
# 第 13 章-函数式编程
1.
c
2.
a、
d 级
3.
一个
2.
a、
d
3.
1
4.
`void`
5.
一个
5.
1
6.
`boolean`
7.
没有
8.
`T`
9.
一个
9.
1
10.
`R`
11.
封闭上下文
12.
`Location::methodName`
# 第 14 章-Java 标准流
1.
a、
b 类
1.
a、
b
2.
`of()`
无参数产生空流
3.
`java.util.Set`
4.
135
...
...
@@ -241,30 +241,30 @@
6.
2121
7.
不是,但是它扩展了函数式接口
`Consumer`
,可以这样传递
8.
没有
9.
三
9.
3
10.
1.5
11.
“42,X,a”
11.
`"42, X, a"`
12.
编译错误,因为
`peek()`
不能返回任何内容
13.
2
14.
另一个目标
15.
“a”
16.
一个
15.
`"a"`
16.
1
17.
`filter()`
、
`map()`
和
`flatMap()`
中的任何一个
18.
`distinct()`
、
`limit()`
、
`sorted()`
、
`reduce()`
和
`collect()`
中的任何一个
# 第 15 章-反应式编程
1.
a、
b、c 级
1.
a、
b、c
2.
是的
3.
无阻塞输入/输出
4.
不
5.
无功延伸
6.
`java.util.concurrent`
7.
a、
d 级
7.
a、
d
8.
阻塞运算符名称以“阻塞”开头
9.
一个热的可观测物体以它自己的速度发射值。一个冷的可观测值在上一个值到达终端操作符之后发出下一个值
10.
可观察到的停止发射值,管道停止运行
11.
a、
c、d
11.
a、c、d
12.
例如,以下任意两个:
`buffer()`
、
`flatMap()`
、
`groupBy()`
、
`map()`
、
`scan()`
、
`window()`
13.
例如,以下任意两个:
`debounce()`
、
`distinct()`
、
`elementAt(long n)`
、
`filter()`
、
`firstElement()`
、
`ignoreElements()`
、
`lastElement()`
、
`sample()`
、
`skip()`
、
`take()`
...
...
@@ -273,7 +273,7 @@
# 第 16 章微服务
1.
a、
c 级
1.
a、
c
2.
是的
3.
与传统应用程序的方式相同,而且它们通常有自己的通信方式(例如,使用事件总线)
4.
列表中的任意两个:Akka,Dropwizard,Jodd,Lightbend Lagom,Ninja,Spotify Apollo,Vert.x。
...
...
@@ -285,9 +285,9 @@
# 第 17 章-Java 微基准线束
1.
b、
c、d
1.
b、c、d
2.
将对 JMH 的依赖添加到项目中(如果手动运行,则添加类路径),并将注释
`@Benchmark`
添加到要测试性能的方法中
3.
作为主方法使用带有显式命名的主类的 Java 命令,作为主方法使用带有可执行的
`.jar`
文件的 Java 命令,并且使用 IDE 运行作为主方法或者使用
plugin
并运行单个方法
3.
作为主方法使用带有显式命名的主类的 Java 命令,作为主方法使用带有可执行的
`.jar`
文件的 Java 命令,并且使用 IDE 运行作为主方法或者使用
插件
并运行单个方法
4.
以下任意两项:
`Mode.AverageTime`
、
`Mode.Throughput`
、
`Mode.SampleTime`
、
`Mode.SingleShotTime`
5.
以下任意两项:
`TimeUnit.NANOSECONDS`
、
`TimeUnit.MICROSECONDS`
、
`TimeUnit.MILLISECONDS`
、
`TimeUnit.SECONDS`
、
`TimeUnit.MINUTES`
、
`TimeUnit.HOURS`
、
`TimeUnit.DAYS`
...
...
@@ -299,7 +299,7 @@
# 第 18 章-编写高质量代码的最佳实践
1.
a、
b、c 级
1.
a、
b、c
2.
一般来说,这是推荐的,但不是必需的。但在某些情况下,例如,将要在基于哈希的数据结构中放置和搜索类的对象时,它是必需的
3.
`obj1`
小于
`obj2`
4.
不
...
...
new/learn-java12-prog/sec2.md
浏览文件 @
68b1fb39
# 第 2 节:Java 的构建块
本书的第二部分构成了 Java 演示的主要部分。它讨论了主要的 Java 组件和结构,以及算法和数据结构。详细回顾了 Java 的异常系统,还介绍了
String
类和 I/O 流,以及允许管理文件的类。
本书的第二部分构成了 Java 演示的主要部分。它讨论了主要的 Java 组件和结构,以及算法和数据结构。详细回顾了 Java 的异常系统,还介绍了
字符串
类和 I/O 流,以及允许管理文件的类。
本文讨论并演示了 Java 集合和三个主要接口——
`List`
、
`Set`
和
`Map`
——并解释了泛型,接着介绍了用于管理数组、对象和时间/日期值的实用程序类。这些类属于
**Java 类库**
(
**JCL**
),我们也讨论了其中最流行的包。第三方库在编程专业人士中很受欢迎,对它们进行了补充。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录