论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[24800] 2016-03-21_为什么用Java:一个来自Python阵营的程序员告诉你
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-18
IOT
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2016-03-21_为什么用Java:一个来自Python阵营的程序员告诉你
为
什
么
用
J
a
v
a
:
一
个
来
自
P
y
t
h
o
n
阵
营
的
程
序
员
告
诉
你
译
者
:
C
e
l
i
a
Z
h
e
n
L
i
n
u
x
中
国
2
0
1
6
-
0
3
-
2
1
编
译
自
:
h
t
t
p
:
/
/
s
o
o
k
o
c
h
e
f
f
.
c
o
m
/
p
o
s
t
/
j
a
v
a
/
w
h
y
-
j
a
v
a
/
作
者
:
K
e
v
i
n
S
o
o
k
o
c
h
e
f
f
转
载
自
:
h
t
t
p
:
/
/
z
h
u
a
n
l
a
n
.
z
h
i
h
u
.
c
o
m
/
d
o
n
g
l
a
o
s
h
i
/
2
0
6
5
4
2
2
8
译
者
:
C
e
l
i
a
Z
h
e
n
每
当
我
告
诉
别
人
我
一
直
在
用
J
a
v
a
工
作
时
,
大
家
的
反
应
都
是
:
“
纳
尼
!
J
a
v
a
?
为
啥
是
J
a
v
a
?
”
说
实
话
,
本
人
刚
开
始
的
时
候
也
是
同
样
的
反
应
。
但
是
由
于
J
a
v
a
的
类
型
安
全
,
执
行
性
能
和
坚
如
磐
石
的
工
具
,
我
渐
渐
地
开
始
欣
赏
J
a
v
a
。
同
时
我
注
意
到
,
现
在
的
J
a
v
a
已
今
非
昔
比
—
—
它
在
过
去
的
1
0
年
间
稳
健
地
改
善
着
。
缘
何
是
缘
何
是
J
a
v
a
?
?
假
设
每
天
都
用
J
a
v
a
的
想
法
还
没
有
让
君
恶
心
到
食
不
下
咽
,
我
在
此
重
申
J
a
v
a
已
非
你
所
了
解
的
“
吴
下
阿
蒙
”
了
。
当
P
y
t
h
o
n
,
R
u
b
y
,
和
J
a
v
a
s
c
r
i
p
t
在
“
动
态
类
型
语
言
革
命
”
™
(
我
自
己
造
的
名
词
)
中
大
放
异
彩
时
,
J
a
v
a
已
经
悄
悄
地
借
鉴
了
动
态
语
言
和
函
数
式
语
言
的
很
多
吸
引
人
的
特
性
,
同
时
保
留
了
让
J
a
v
a
和
J
V
M
晋
级
一
流
开
发
环
境
的
先
贤
的
努
力
成
果
。
凭
借
大
约
9
百
万
J
a
v
a
攻
城
狮
的
基
层
群
体
,
J
a
v
a
仍
然
是
世
界
上
最
受
欢
迎
的
编
程
语
言
。
我
们
不
能
仅
仅
因
为
J
a
v
a
的
语
法
有
一
点
点
繁
琐
,
就
抹
杀
掉
它
所
有
的
历
史
和
开
发
工
作
。
但
是
流
行
不
等
同
于
正
确
。
下
面
我
们
就
来
看
看
是
什
么
让
J
a
v
a
如
此
大
放
异
彩
。
J
a
v
a
虚
拟
机
(
虚
拟
机
(
J
V
M
)
)
J
a
v
a
虚
拟
机
(
J
V
M
)
已
经
诞
生
2
0
年
了
。
在
此
期
间
,
它
被
部
署
在
成
千
上
万
的
系
统
上
,
历
经
了
无
数
的
漏
洞
修
复
和
性
能
提
升
。
J
V
M
的
优
点
有
以
下
几
个
方
面
。
首
先
,
J
V
M
完
美
支
持
日
志
和
监
控
,
这
使
你
可
以
很
方
便
地
监
控
小
到
单
个
线
程
的
性
能
指
标
。
J
V
M
有
世
界
上
最
优
化
的
垃
圾
回
收
器
之
一
,
你
可
以
根
据
优
化
吞
吐
量
等
因
素
灵
活
选
择
垃
圾
回
收
算
法
。
最
后
,
J
a
v
a
承
诺
的
“
w
r
i
t
e
o
n
c
e
,
r
u
n
a
n
y
w
h
e
r
e
”
终
于
得
已
实
现
—
—
你
可
以
轻
松
地
在
任
何
架
构
上
部
署
一
个
J
a
v
a
应
用
(
大
家
还
是
承
认
a
p
p
l
e
t
从
来
没
有
过
吧
)
。
为
什
么
用
S
c
a
l
a
和
C
l
o
j
u
r
e
这
样
新
式
语
言
的
聪
明
人
会
选
择
J
V
M
作
为
他
们
的
执
行
环
境
呢
?
—
—
因
为
J
V
M
为
你
的
代
码
提
供
了
一
个
无
出
其
右
的
分
发
环
境
。
抛
弃
像
J
V
M
这
样
坚
如
磐
石
的
工
具
是
非
常
不
合
理
的
。
库
的
支
持
库
的
支
持
如
果
你
需
要
做
点
什
么
,
很
可
能
已
经
有
非
常
好
用
且
经
过
测
试
的
J
a
v
a
库
在
等
着
你
。
J
a
v
a
库
大
部
分
都
是
成
熟
并
用
于
实
际
生
产
开
发
的
。
G
o
o
g
l
e
,
A
m
a
z
o
n
,
L
i
n
k
e
d
I
n
,
T
w
i
t
t
e
r
和
很
多
A
p
a
c
h
e
项
目
都
很
倚
重
于
J
a
v
a
。
如
果
你
用
了
J
a
v
a
,
你
可
以
参
考
这
些
库
和
公
司
,
从
而
借
鉴
伟
大
的
程
序
员
先
驱
们
的
工
作
。
类
型
安
全
类
型
安
全
J
a
v
a
的
类
型
系
统
,
虽
然
有
时
很
繁
琐
,
但
是
这
使
得
你
可
以
写
出
“
好
用
”
的
代
码
。
不
再
有
运
行
调
试
,
它
使
你
可
以
依
靠
编
译
器
而
不
是
单
元
测
试
—
—
单
元
测
试
只
在
你
知
道
b
u
g
在
哪
里
的
时
候
才
有
用
。
类
型
安
全
也
使
你
轻
松
的
代
码
重
构
。
J
a
v
a
同
时
支
持
范
型
—
—
G
o
语
言
的
最
大
诟
病
之
一
。
再
者
,
G
u
a
v
a
这
样
的
库
I
以
最
小
的
样
板
和
开
销
,
标
准
化
了
创
建
类
型
安
全
的
A
P
I
的
方
法
。
J
a
v
a
编
译
器
的
改
进
也
意
味
着
你
可
以
在
享
受
类
型
安
全
的
同
时
最
小
化
范
型
所
需
的
样
板
代
码
。
并
发
性
并
发
性
下
面
这
条
t
w
e
e
t
总
结
了
大
多
数
动
态
语
言
的
并
行
状
态
:
M
o
s
t
J
S
/
P
y
t
h
o
n
/
R
u
b
y
a
p
p
s
…
h
t
t
p
:
/
/
p
i
c
.
t
w
i
t
t
e
r
.
c
o
m
/
h
k
D
k
j
d
x
p
F
H
—
R
e
u
b
e
n
B
o
n
d
(
@
r
e
u
b
e
n
b
o
n
d
)
J
a
v
a
却
有
着
对
多
线
程
和
并
行
的
一
流
支
持
。
对
于
J
a
v
a
1
.
7
,
许
并
行
的
i
m
m
u
t
a
b
l
e
数
据
结
构
令
你
轻
松
地
在
线
程
间
共
享
数
据
。
A
k
k
a
库
更
进
一
步
的
提
供
了
E
r
l
a
n
g
型
的
A
c
t
o
r
s
来
写
并
发
和
分
布
式
的
程
序
。
我
并
不
是
在
说
J
a
v
a
比
G
o
具
有
更
好
的
并
行
支
持
,
但
是
可
以
管
理
单
个
线
程
这
一
特
性
为
J
a
v
a
应
用
提
供
了
异
步
性
能
;
而
P
y
t
h
o
n
是
做
不
到
这
点
的
。
用
最
新
的
用
最
新
的
J
a
v
a
来
编
程
来
编
程
现
在
你
的
心
情
可
能
已
经
从
恶
心
变
成
好
奇
了
,
那
么
我
们
在
2
0
1
5
年
该
如
何
写
J
a
v
a
呢
?
从
哪
儿
开
始
呢
?
首
先
,
让
我
们
回
顾
一
些
在
J
a
v
a
7
和
J
a
v
a
8
涌
现
的
核
心
语
言
概
念
。
迭
代
迭
代
首
先
我
们
一
起
来
看
看
迭
代
。
下
面
是
J
a
v
a
8
中
的
f
o
r
循
环
:
1
.
L
i
s
t
<
S
t
r
i
n
g
>
n
a
m
e
s
=
n
e
w
L
i
n
k
e
d
L
i
s
t
<
>
(
)
;
/
/
c
o
m
p
i
l
e
r
d
e
t
e
r
m
i
n
e
s
t
y
p
e
o
f
L
i
n
k
e
d
L
i
s
t
2
.
/
/
.
.
.
a
d
d
s
o
m
e
n
a
m
e
s
t
o
t
h
e
c
o
l
l
e
c
t
i
o
n
3
.
n
a
m
e
s
.
f
o
r
E
a
c
h
(
n
a
m
e
-
>
S
y
s
t
e
m
.
o
u
t
.
p
r
i
n
t
l
n
(
n
a
m
e
)
)
;
或
者
是
被
大
大
简
化
的
f
o
r
关
键
词
?
这
2
种
循
环
结
构
都
比
你
平
时
看
到
的
f
o
r
循
环
简
洁
的
多
。
L
a
m
b
d
a
函
数
函
数
上
面
提
到
的
第
一
个
f
o
r
循
环
引
入
了
L
a
m
b
d
a
函
数
这
个
新
概
念
。
L
a
m
d
a
函
数
,
语
法
记
作
-
>
,
是
J
a
v
a
语
言
的
一
项
重
大
改
革
,
并
从
函
数
式
编
程
中
引
入
了
一
些
概
念
。
下
面
来
看
几
个
J
a
v
a
中
L
a
m
b
d
a
函
数
的
例
子
。
3
.
6
.
这
里
无
法
详
细
展
开
L
a
m
b
d
a
函
数
这
个
话
题
—
—
L
a
m
b
d
a
E
x
p
r
e
s
s
i
o
n
s
i
n
J
a
v
a
8
[
1
]
文
章
提
供
了
一
个
很
好
的
切
入
点
来
更
多
地
了
解
L
a
m
b
d
a
函
数
。
流
流
J
a
v
a
8
引
入
了
s
t
r
e
a
m
流
的
概
念
,
这
为
J
a
v
a
提
供
了
很
多
现
代
函
数
式
语
言
的
特
性
。
流
是
一
种
对
集
合
上
的
一
系
列
转
换
延
迟
执
行
的
机
制
。
比
如
我
们
来
数
一
下
以
’
A
’
开
头
的
名
字
。
首
先
想
到
的
方
法
肯
定
是
像
下
面
这
样
:
3
.
n
a
m
e
s
.
f
o
r
E
a
c
h
(
n
a
m
e
-
>
S
y
s
t
e
m
.
o
u
t
.
p
r
i
n
t
l
n
(
n
a
m
e
)
)
;
1
.
f
o
r
(
S
t
r
i
n
g
n
a
m
e
:
n
a
m
e
s
)
2
.
S
y
s
t
e
m
.
o
u
t
.
p
r
i
n
t
l
n
(
n
a
m
e
)
;
1
.
/
/
L
a
m
b
d
a
R
u
n
n
a
b
l
e
2
.
R
u
n
n
a
b
l
e
r
2
=
(
)
-
>
S
y
s
t
e
m
.
o
u
t
.
p
r
i
n
t
l
n
(
"
H
e
l
l
o
w
o
r
l
d
t
w
o
!
"
)
;
4
.
/
/
L
a
m
b
d
a
S
o
r
t
i
n
g
5
.
C
o
l
l
e
c
t
i
o
n
s
.
s
o
r
t
(
p
e
r
s
o
n
L
i
s
t
,
(
P
e
r
s
o
n
p
1
,
P
e
r
s
o
n
p
2
)
-
>
p
1
.
g
e
t
S
u
r
N
a
m
e
(
)
.
c
o
m
p
a
r
e
T
o
(
p
2
.
g
e
t
S
u
r
N
a
m
e
(
)
)
)
7
.
/
/
L
a
m
b
d
a
L
i
s
t
e
n
e
r
8
.
t
e
s
t
B
u
t
t
o
n
.
a
d
d
A
c
t
i
o
n
L
i
s
t
e
n
e
r
(
e
-
>
S
y
s
t
e
m
.
o
u
t
.
p
r
i
n
t
l
n
(
"
C
l
i
c
k
D
e
t
e
c
t
e
d
b
y
L
a
m
b
d
a
L
i
s
t
e
n
e
r
"
)
)
;
1
.
L
i
s
t
<
S
t
r
i
n
g
>
n
a
m
e
s
=
n
e
w
L
i
n
k
e
d
L
i
s
t
<
>
(
)
;
2
.
/
/
.
.
.
a
d
d
s
o
m
e
n
a
m
e
s
t
o
t
h
e
c
o
l
l
e
c
t
i
o
n
3
.
l
o
n
g
c
o
u
n
t
=
0
;
4
.
f
o
r
(
S
t
r
i
n
g
n
a
m
e
:
n
a
m
e
s
)
{
5
.
i
f
(
n
a
m
e
.
s
t
a
r
t
s
W
i
t
h
(
"
A
"
)
)
如
果
用
流
,
上
述
就
可
以
简
化
为
首
先
将
集
合
转
换
成
流
,
然
后
使
用
函
数
:
J
a
v
a
同
时
支
持
用
p
a
r
a
l
l
e
l
S
t
r
e
a
m
(
)
来
进
行
流
的
并
行
处
理
。
并
行
流
允
许
流
水
线
业
务
在
独
立
的
线
程
同
时
执
行
,
这
不
仅
改
进
了
语
法
,
同
时
提
高
了
性
能
。
在
大
多
数
情
况
下
,
你
可
以
简
单
得
用
p
a
r
a
l
l
e
l
S
t
r
e
a
m
(
)
替
换
s
t
r
e
a
m
(
)
实
现
并
行
。
T
r
y
-
W
i
t
h
-
R
e
s
o
u
r
c
e
s
结
构
结
构
在
J
a
v
a
6
之
前
,
打
开
一
个
文
件
然
后
读
取
内
容
需
要
通
过
t
r
y
/
f
i
n
a
l
l
y
来
完
成
:
但
是
r
e
a
d
L
i
n
e
和
c
l
o
s
e
都
有
可
能
抛
出
异
常
。
在
这
种
情
况
下
,
r
e
a
d
L
i
n
e
抛
出
的
异
常
被
忽
略
,
我
们
事
实
上
并
不
知
道
r
e
a
d
L
i
n
e
执
行
失
败
。
J
a
v
a
7
引
入
了
T
r
y
-
W
i
t
h
-
R
e
s
o
u
r
c
e
s
结
构
来
克
服
这
种
缺
陷
:
6
.
+
+
c
o
u
n
t
;
7
.
}
1
.
L
i
s
t
<
S
t
r
i
n
g
>
n
a
m
e
s
=
n
e
w
L
i
n
k
e
d
L
i
s
t
<
>
(
)
;
2
.
/
/
.
.
.
a
d
d
s
o
m
e
n
a
m
e
s
t
o
t
h
e
c
o
l
l
e
c
t
i
o
n
3
.
l
o
n
g
c
o
u
n
t
=
n
a
m
e
s
.
s
t
r
e
a
m
(
)
4
.
.
f
i
l
t
e
r
(
n
a
m
e
-
>
n
a
m
e
.
s
t
a
r
t
s
W
i
t
h
(
"
A
"
)
)
5
.
.
c
o
u
n
t
(
)
;
1
.
s
t
a
t
i
c
S
t
r
i
n
g
r
e
a
d
F
i
r
s
t
L
i
n
e
F
r
o
m
F
i
l
e
W
i
t
h
F
i
n
a
l
l
y
B
l
o
c
k
(
S
t
r
i
n
g
p
a
t
h
)
2
.
t
h
r
o
w
s
I
O
E
x
c
e
p
t
i
o
n
{
3
.
B
u
f
f
e
r
e
d
R
e
a
d
e
r
b
r
=
n
e
w
B
u
f
f
e
r
e
d
R
e
a
d
e
r
(
n
e
w
F
i
l
e
R
e
a
d
e
r
(
p
a
t
h
)
)
;
4
.
t
r
y
{
5
.
r
e
t
u
r
n
b
r
.
r
e
a
d
L
i
n
e
(
)
;
6
.
}
f
i
n
a
l
l
y
{
7
.
i
f
(
b
r
!
=
n
u
l
l
)
b
r
.
c
l
o
s
e
(
)
;
8
.
}
9
.
}
1
.
s
t
a
t
i
c
S
t
r
i
n
g
r
e
a
d
F
i
r
s
t
L
i
n
e
F
r
o
m
F
i
l
e
(
S
t
r
i
n
g
p
a
t
h
)
t
h
r
o
w
s
I
O
E
x
c
e
p
t
i
o
n
{
2
.
t
r
y
(
B
u
f
f
e
r
e
d
R
e
a
d
e
r
b
r
=
3
.
n
e
w
B
u
f
f
e
r
e
d
R
e
a
d
e
r
(
n
e
w
F
i
l
e
R
e
a
d
e
r
(
p
a
t
h
)
)
)
{
4
.
r
e
t
u
r
n
b
r
.
r
e
a
d
L
i
n
e
(
)
;
上
例
中
,
无
论
在
何
种
失
败
情
况
下
,
B
u
f
f
e
r
e
d
R
e
a
d
e
r
都
会
自
动
关
闭
文
件
流
。
你
可
以
通
过
用
逗
号
分
隔
的
方
式
,
用
一
个
t
r
y
语
句
来
打
开
多
个
资
源
。
多
重
多
重
c
a
t
c
h
以
往
J
a
v
a
只
允
许
一
个
c
a
t
c
h
代
码
块
对
应
一
个
异
常
,
这
造
成
如
下
的
代
码
冗
余
:
从
J
a
v
a
7
开
始
,
你
可
以
在
一
个
代
码
块
内
捕
捉
多
个
异
常
,
从
而
减
少
了
代
码
冗
余
:
N
u
m
e
r
i
c
L
i
t
e
r
a
l
s
数
值
字
面
常
量
数
值
字
面
常
量
数
值
字
面
常
量
可
以
添
加
下
划
线
是
J
a
v
a
语
言
的
新
特
性
。
这
允
许
你
使
用
_
作
为
大
数
字
的
视
觉
分
隔
符
。
下
面
的
例
子
不
言
自
明
:
使
用
使
用
J
a
v
a
看
到
现
代
J
a
v
a
的
语
法
如
何
简
化
并
扩
展
了
老
J
a
v
a
之
后
,
你
可
能
已
经
摩
拳
擦
掌
跃
跃
欲
试
J
a
v
a
了
。
我
整
理
了
一
下
第
三
方
的
工
具
和
库
,
这
些
可
以
用
来
4
.
r
e
t
u
r
n
b
r
.
r
e
a
d
L
i
n
e
(
)
;
5
.
}
6
.
}
1
.
c
a
t
c
h
(
I
O
E
x
c
e
p
t
i
o
n
e
x
)
{
2
.
l
o
g
g
e
r
.
l
o
g
(
e
x
)
;
3
.
t
h
r
o
w
e
x
;
4
.
c
a
t
c
h
(
S
Q
L
E
x
c
e
p
t
i
o
n
e
x
)
{
5
.
l
o
g
g
e
r
.
l
o
g
(
e
x
)
;
6
.
t
h
r
o
w
e
x
;
7
.
}
1
.
c
a
t
c
h
(
I
O
E
x
c
e
p
t
i
o
n
|
S
Q
L
E
x
c
e
p
t
i
o
n
e
x
)
{
2
.
l
o
g
g
e
r
.
l
o
g
(
e
x
)
;
3
.
t
h
r
o
w
e
x
;
4
.
}
1
.
i
n
t
t
h
o
u
s
a
n
d
=
1
_
0
0
0
;
2
.
i
n
t
m
i
l
l
i
o
n
=
1
_
0
0
0
_
0
0
0
;
帮
助
你
们
上
手
。
M
a
v
e
n
M
a
v
e
n
是
一
个
J
a
v
a
构
建
系
统
,
相
比
于
配
置
,
它
更
重
视
规
范
。
M
a
v
e
n
定
义
了
应
用
程
序
的
结
构
,
并
提
供
了
许
多
内
置
函
数
,
比
如
运
行
测
试
,
打
包
应
用
,
部
署
你
的
库
。
使
用
M
a
v
e
n
会
显
著
降
低
管
理
J
a
v
a
项
目
的
认
知
开
销
。
M
a
v
e
n
C
e
n
t
r
a
l
是
J
a
v
a
世
界
中
的
P
y
P
I
,
为
已
发
布
的
J
a
v
a
库
提
供
一
站
式
服
务
。
核
心
函
数
核
心
函
数
谷
歌
的
G
u
a
v
a
l
i
b
r
a
r
y
提
供
了
谷
歌
J
a
v
a
开
发
中
所
使
用
的
核
心
函
数
。
这
包
括
应
用
于
集
合
,
缓
存
,
基
础
数
据
类
型
,
并
发
,
字
符
串
处
理
工
作
,
I
/
O
等
的
常
见
函
数
。
G
u
a
v
a
为
如
何
设
计
好
的
的
J
a
v
a
A
P
I
提
供
了
绝
佳
的
案
例
分
析
,
提
供
最
有
效
的
从
J
a
v
a
中
推
荐
的
最
佳
实
践
的
具
体
例
子
一
个
很
好
的
案
例
,
E
f
f
e
c
t
i
v
e
J
a
v
a
中
推
荐
的
最
佳
实
践
大
部
分
都
在
G
u
a
v
a
中
得
以
体
现
。
G
u
a
v
a
被
用
于
谷
歌
产
品
开
发
,
进
行
了
超
过
2
8
6
,
0
0
0
个
单
元
测
试
,
可
谓
经
受
过
实
战
测
试
的
考
验
。
日
期
日
期
/
时
间
函
数
时
间
函
数
J
o
d
a
-
T
i
m
e
已
经
成
为
J
a
v
a
实
际
上
的
标
准
日
期
/
时
间
函
数
库
。
事
实
上
,
J
a
v
a
8
几
乎
一
字
不
差
地
采
用
了
J
o
d
a
-
T
i
m
e
规
范
。
自
此
,
我
们
建
议
使
用
j
a
v
a
.
t
i
m
e
中
的
日
期
/
时
间
函
数
代
替
J
o
d
a
-
T
i
m
e
。
但
是
,
如
果
你
需
要
使
用
J
a
v
a
8
之
前
的
版
本
,
J
o
d
a
-
T
i
m
e
提
供
了
无
与
伦
比
的
A
P
I
。
分
布
式
系
统
分
布
式
系
统
A
k
k
a
提
供
类
似
E
r
l
a
n
g
型
的
A
c
t
o
r
模
型
的
抽
象
层
来
编
写
分
布
式
系
统
。
A
k
k
a
可
以
从
容
应
对
许
多
种
不
同
的
故
障
,
为
编
写
可
靠
的
分
布
式
系
统
提
供
了
更
高
层
次
的
抽
象
。
W
e
b
应
用
程
序
应
用
程
序
需
要
用
J
a
v
a
写
一
个
功
能
完
善
的
W
e
b
应
用
程
序
?
莫
怕
,
有
P
l
a
y
F
r
a
m
e
w
o
r
k
罩
着
你
。
P
l
a
y
基
于
A
k
k
a
的
非
阻
塞
I
/
O
,
提
供
了
编
写
W
e
b
应
用
程
序
的
可
扩
展
的
异
步
框
架
。
如
果
想
使
用
不
那
么
前
沿
但
是
被
广
泛
应
用
于
产
品
的
框
架
,
请
尝
试
J
e
t
t
y
。
单
元
测
试
单
元
测
试
J
U
n
i
t
仍
为
编
写
单
元
测
试
的
标
准
。
最
近
几
年
,
J
U
n
i
t
的
匹
配
器
有
所
扩
展
,
允
许
你
对
集
合
作
a
s
s
e
r
t
i
o
n
s
。
例
如
,
您
可
以
轻
松
地
断
言
一
个
链
表
是
否
包
含
某
个
特
殊
值
。
M
o
c
k
i
n
g
F
r
a
m
e
w
o
r
k
模
拟
框
架
模
拟
框
架
M
o
c
k
i
t
o
是
J
a
v
a
的
标
准
模
拟
库
。
它
提
供
了
所
有
你
能
想
到
的
且
对
编
写
测
试
非
常
重
要
的
模
拟
库
的
功
能
。
然
而
不
足
的
是
。
。
。
目
前
为
止
,
我
一
直
在
为
J
a
v
a
说
好
话
,
但
是
有
些
方
面
它
还
是
很
烂
。
它
还
是
它
还
是
J
a
v
a
!
!
J
a
v
a
的
历
史
遗
留
不
可
避
免
,
J
a
v
a
仍
然
向
下
兼
容
其
最
早
的
版
本
,
这
意
味
着
语
言
和
标
准
库
的
最
烂
的
部
分
还
存
在
着
。
G
u
a
v
a
是
为
了
令
J
a
v
a
语
言
更
讨
人
喜
欢
而
产
生
这
个
事
实
就
证
明
了
,
J
a
v
a
和
A
P
I
存
在
不
一
致
,
令
人
困
惑
的
问
题
,
有
时
甚
至
是
完
全
错
误
的
。
J
S
O
N
J
a
v
a
缺
少
映
射
到
J
S
O
N
的
o
b
j
e
c
t
l
i
t
e
r
a
l
s
y
n
t
a
x
(
如
P
y
t
h
o
n
的
字
典
l
i
t
e
r
a
l
s
y
n
t
a
x
)
。
正
因
如
此
,
从
J
a
v
a
对
象
映
射
到
J
S
O
N
有
时
需
要
繁
复
的
对
象
实
例
化
和
映
射
,
反
之
亦
然
。
目
前
有
各
种
J
S
O
N
库
在
这
个
领
域
竞
争
,
J
a
c
k
s
o
n
是
当
前
的
最
受
欢
迎
的
,
但
是
J
a
c
k
s
o
n
的
文
档
需
要
进
一
步
完
善
。
M
o
c
k
i
n
g
模
拟
模
拟
M
o
c
k
i
t
o
解
决
了
测
试
J
a
v
a
代
码
中
的
很
多
痛
点
,
但
是
从
像
P
y
t
h
o
n
语
言
的
灵
活
转
换
到
J
a
v
a
语
言
的
严
格
,
你
需
要
更
谨
慎
地
来
设
计
你
的
类
用
于
模
拟
。
R
E
P
L
我
之
所
以
喜
欢
P
y
t
h
o
n
,
其
中
一
点
就
是
它
可
以
迅
速
地
实
现
r
e
a
d
-
e
v
a
l
-
p
r
i
n
t
l
o
o
p
读
取
﹣
求
值
﹣
输
出
循
环
,
从
而
快
速
评
估
新
的
想
法
或
检
验
假
设
。
虽
然
一
直
有
声
音
说
要
把
读
取
﹣
求
值
﹣
输
出
循
环
添
加
到
标
准
J
a
v
a
库
,
这
一
点
目
前
还
是
不
支
持
的
。
语
法
累
赘
语
法
累
赘
虽
然
J
a
v
a
编
译
器
的
进
步
意
味
着
明
确
的
类
型
签
名
不
再
那
么
需
要
—
—
尤
其
对
于
泛
型
—
—
但
是
J
a
v
a
仍
然
比
P
y
t
h
o
n
冗
余
的
多
。
启
动
和
运
行
一
个
项
目
需
要
更
多
的
样
板
和
开
销
—
—
通
常
这
意
味
更
多
的
工
作
。
结
论
结
论
J
a
v
a
拥
有
一
个
漫
长
而
传
奇
的
历
史
,
其
中
有
好
有
坏
。
如
果
你
已
经
很
多
年
没
有
使
用
J
a
v
a
工
作
了
,
也
许
现
在
是
一
个
好
机
会
再
次
尝
试
它
。
只
要
不
是
像
下
面
这
样
做
:
编
译
自
:
h
t
t
p
:
/
/
s
o
o
k
o
c
h
e
f
f
.
c
o
m
/
p
o
s
t
/
j
a
v
a
/
w
h
y
-
j
a
v
a
/
作
者
:
K
e
v
i
n
S
o
o
k
o
c
h
e
f
f
转
载
自
:
h
t
t
p
:
/
/
z
h
u
a
n
l
a
n
.
z
h
i
h
u
.
c
o
m
/
d
o
n
g
l
a
o
s
h
i
/
2
0
6
5
4
2
2
8
译
者
:
C
e
l
i
a
Z
h
e
n
[
1
]
:
h
t
t
p
s
:
/
/
l
i
n
k
.
z
h
i
h
u
.
c
o
m
/
?
t
a
r
g
e
t
=
h
t
t
p
%
3
A
/
/
w
w
w
.
d
r
d
o
b
b
s
.
c
o
m
/
j
v
m
/
l
a
m
b
d
a
-
e
x
p
r
e
s
s
i
o
n
s
-
i
n
-
j
a
v
a
-
8
/
2
4
0
1
6
6
7
6
4
推
荐
文
章
推
荐
文
章
I
D
点
击
标
题
或
输
入
文
章
I
D
直
达
该
文
章
2
9
老
程
序
员
推
荐
的
1
0
个
编
程
策
略
6
5
成
为
专
业
程
序
员
的
6
个
技
巧
8
4
9
凭
啥
J
a
v
a
的
运
行
环
境
称
虚
拟
机
,
P
y
t
h
o
n
的
只
能
称
解
释
器
3
6
7
0
5
个
你
应
该
知
道
的
L
i
v
e
L
i
n
u
x
桌
面
发
行
版
将
文
章
分
享
给
朋
友
是
对
我
们
最
好
的
赞
赏
!
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页