- c) Java 开发工具包
- b) Java 类库
- d) Java 标准版
- b) 集成开发环境
- a) 项目建设,b)项目配置,c)项目文件
- a) 布尔值,b)数字
- a)
long
,c)short
,d)byte
- d) 值表示
- a)
\\
,b)2_0
,c)2__0f
,d)\f
- a)
%
、c)&
、d)->
- a) 0
- b) 否,否
- d) 4
- c) 编译错误
- b) 2
- a、c、d
- d)
20 -1
- c)
x
值在 11 范围内 - c) 结果为 32
- a) 可以声明变量,b)可以指定变量
- b) 选择语句,d)增量语句
- a、d
- b、c、d
- a、b、c
- a、c、d
- d
- c、d
- a、b
- b、d
- d
- b
- a、c
- b、c、d
- a、b
- b、c
- b、c、d
- b、c
- c
- a、b、c
- b、c、d
- a、c
- a、c、d
- a、d
- c、d
- a、b、d
- a、c、d
- a、c
- a、b、d
- a、b、c、d
- c、d
- d
- c
- b
- c
- a、b、c
- b
- c
- a、b、c、d
- 1
- a、c
- d
- b
- c
- b
- 1
- d
- a、c、d
- c
- d
- a、b、c
- c、d(注意使用
mkdir()
方法代替mkdirs()
)
- d
- b、d
- a、b、c、d
- a、b、c、d
- a、b、d
- a、b、c
- c
- a、b、c、d
- b、d
- b
- b、c
- 1
- c
- d
- b
- c
- 1
- b
- c
- a、b、c
- a、b、d
- b、c
- b、d
- a、c
- a、b、c、d
- b、c、d
- b、c
- b
- c、d
- a、c
- b、d
- a、d
- b、c、d
- a、b、d
- b、d
- a、c、d
- b、c、d
- 1
- a、c、d
- b、c、d
- a、b、c、d
- c、d
- a、b、c
- b、c
- b、c、d
- a、b、c
- b、c
- b、c
- b、d
- c
- d
- b、c
- a、d
- c
- a、b、c、d
- a、c、d
- b、d
- a、b、c、d
- 1
- a、b、c
- a、c
- a、c、d
- b、d
- c
- a、d
- b、c、d
- a、b、c、d
- a、b、c
- a、d
- a、b、c
- a、c
- a、c、d
- a、b
- a、d
- a、b、d
- a、b、c
- 正确答案可能包括 FTP、SMTP、HTTP、HTTPS、WebSocket、SSH、Telnet、LDAP、DNS 或其他一些协议
- 正确的答案可能包括 UDP、TCP、SCTP、DCCP 或其他协议
java.net.http
- UDP 协议
- 是的
java.net
- 传输控制协议
- 它们是同义词
- 按源的 IP 地址和端口以及目标的 IP 地址和端口
ServerSocket
无需客户端运行即可使用。它只是在指定的端口上“监听”- UDP 协议
- 传输控制协议
- 正确答案可能包括 HTTP、HTTPS、Telnet、FTP 或 SMTP
- a、c、d
- 它们是同义词
- 它们是同义词
/something/something?par=42
- 正确答案可能包括二进制格式、标头压缩、多路复用或推送功能
java.net.http.HttpClient
java.net.http.WebSocket
- 不是区别
java.util.concurrent.CompletableFuture
- 舞台
- 节点
- 应用
void start(Stage pm)
static void launch(String... args)
--module-path
和--add-modules
void stop()
WebView
Media MediaPlayer MediaView
--add-exports
- 以下列表中的任意五个:
Blend
、Bloom
、BoxBlur
、ColorAdjust
、DisplacementMap
、DropShadow
、Glow
、InnerShadow
、Lighting
、MotionBlur
、PerspectiveTransform
、Reflection
、ShadowTone
、SepiaTone
- c
- a、d
- 1
void
- 1
boolean
- 不是
T
- 1
R
- 闭包上下文
Location::methodName
- a、b
of()
无参数产生空流java.util.Set
- 135
- 42
- 2121
- 不是,但是它扩展了函数式接口
Consumer
,可以这样传递 - 不是
- 3
- 1.5
"42, X, a"
- 编译错误,因为
peek()
不能返回任何内容 - 2
- 另一个目标
"a"
- 1
filter()
、map()
和flatMap()
中的任何一个distinct()
、limit()
、sorted()
、reduce()
和collect()
中的任何一个
-
a、b、c
-
是的
-
无阻塞输入/输出
-
不
-
反应式扩展
-
java.util.concurrent
-
a、d
-
阻塞运算符名称以“阻塞”开头
-
一个热的可观测物体以它自己的速度发射值。一个冷的可观察对象在上一个值到达终端操作符之后发出下一个值
-
可观察对象停止发射值,管道停止运行
-
a、c、d
-
例如,以下任意两个:
buffer()
、flatMap()
、groupBy()
、map()
、scan()
、window()
-
例如,以下任意两个:
debounce()
、distinct()
、elementAt(long n)
、filter()
、firstElement()
、ignoreElements()
、lastElement()
、sample()
、skip()
、take()
-
删除过多的值,获取最新值,使用缓冲区
-
subscribeOn()``observeOn()``fromFuture()
- a、c
- 是的
- 与传统应用的方式相同,而且它们通常有自己的通信方式(例如,使用事件总线)
- 列表中的任意两个:Akka,Dropwizard,Jodd,Lightbend Lagom,Ninja,Spotify Apollo,Vert.x。
- 实现接口
io.vertx.core.Verticle
的类 Send
只向一个注册地址的接收器发送消息;publish
向所有注册地址相同的接收器发送消息- 它使用循环算法
- 是的
- https://vertx.io/
-
b、c、d
-
将对 JMH 的依赖添加到项目中(如果手动运行,则添加类路径),并将注解
@Benchmark
添加到要测试性能的方法中 -
作为
main
方法使用带有显式命名的主类的 Java 命令,作为main
方法使用带有可执行的.jar
文件的 Java 命令,并且使用 IDE 运行作为main
方法或者使用插件并运行单个方法 -
以下任意两项:
Mode.AverageTime
、Mode.Throughput
、Mode.SampleTime
、Mode.SingleShotTime
-
以下任意两项:
TimeUnit.NANOSECONDS
、TimeUnit.MICROSECONDS
、TimeUnit.MILLISECONDS
、TimeUnit.SECONDS
、TimeUnit.MINUTES
、TimeUnit.HOURS
、TimeUnit.DAYS
-
使用带有注解
@State
的类的对象 -
使用
state
属性前面的注解@Param
-
使用注解
@CompilerConrol
-
使用消耗生成结果的类型为
Blackhole
的参数 -
使用注解
@Fork
- a、b、c
- 一般来说,这是推荐的,但不是必需的。但在某些情况下,例如,将要在基于哈希的数据结构中放置和搜索类的对象时,它是必需的
obj1
小于obj2
- 不
StringBuilder
- 允许在不更改客户端代码的情况下更改实现
- 对代码演化的更多控制和适应变化的代码灵活性
- 更可靠的代码,更快的编写,更少的测试,更容易让其他人理解
- 其他将要维护您的代码的程序员,以及稍后的您
- 不,但对你很有帮助