30个JDK类库源代码中最频繁出现的词的深度分析

对如下图30个JDK类库源代码中最频繁出现的词的深度分析:

if语句用的是最多的,第一大控制结构。搞编程,很多时候就是在处理各种情况,做各种条件判断。

get方法是最多的,set比get要少一点,是因为set一般是setXXX,get除了getXXX,直接用get更简洁,get和set是java的一大特色。

this的使用也是非常具有JAVA特色的,几乎遍及每一个类,当然这个关键字是可以省的,如果不能省,那么这个词肯定排名第一。

return这么多,说明了有返回值的方法那是相当多了啊,这也正常,毕竟JDK类库嘛,不返回值的情况很少滴。

public远远超过private和protected,也说明了JDK类库的定位,给你用,当然公开的方法要多了。

int是最流行的类型,这个真是的,辱没了JAVA面向对象的名声。

null是一大噩梦,null的发明是个价值10亿美元的错误。

string类型是第二大流行类型,仅次于int。

exception在JAVA的世界极其繁杂,无处不在。

new这种构造对象的方式,在类库中也差不多是唯一方式了。

for是第二大结构,仅次于if。


225431_sSsz_121944.jpg

数据来源:JDK类库源代码英语单词TOP300  分析程序

superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。

转载于:https://my.oschina.net/apdplat/blog/390615

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值