`

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。

 

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

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

 

 

 

 

 

1
1
分享到:
评论

相关推荐

    JDK1.8源代码

    JDK1.8源代码

    jdk类库帮助手册1.8_China.rar

    多使用类库,培养对编程的热爱。 虽然我到现在对类库的使用频率也很低,但总有一天会熟练使用的吧。希望到时候就不是Java从入门到入土了。 最后希望设置的0积分不会被系统篡改吧!!!

    java jdk 类库详解中文版chm格式

    java jdk 类库详解中文版chm格式

    jdk类库详细解析再也找不到更详细的了

    这个一个比较详细的说明文档,对于初学者很有帮助

    JDK1.6源代码.part1

    JDK1.6源代码,这是第一部分,有兴趣的可以看一下

    JDK源码包.zip

    解决在eclipse,myeclipse,idea等开发工具中追源码时遇到追不到的情况,因为本身JDK里面的源码文件只有20MB远远不完整,内含Java源码包,使用方法等,希望能够帮助到更多的喜欢看源码的技术朋友。

    jdk1.3源代码

    这是JDK1.3的源代码,供学习参考。 它是早期发布的Jdk的源代码。

    java jdk源代码

    java的jdk源代码,适合想要深入学习java的朋友

    jdk1.4源代码

    这是JDK1.4的源代码,供学习参考。 它是早期发布的Jdk的源代码。

    jdk1.6源代码

    这是JDK1.6的源代码,供学习参考。 它是早期发布的Jdk的源代码。

    jdk 1.6 源代码一

    jdk-1.6.0的源代码,由于级别不够分为三部分上传这里只需要极少的分数就可以下载.......

    jdk1.4.2源代码

    jdk1.4.2源代码............

    JDK源代码Java源码

    Java开发怎么能不看源代码,API文档、反编译都不如直接看源代码!!!

    jdk12源代码

    这是JDK12的源代码,供学习参考。 它是Jdk中的源代码。

    jdk1.1源代码

    这是JDK1.1的源代码,供学习参考。 它是最早发布的Java的代码。

    openjdk源码,jdk8源代码

    jdk8u源码,挂tz下载,分享给大家,官网下载实在是太慢了。包含linux、windows、等多个平台的源码,原地址http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/4db0e91b95c8/src/windows/,欢迎下载

    java源代码,jdk里面的源代码

    Java jdk里面的源文件,java源代码,jdk里面的源代码

    JAVA JDK1.6源代码

    JDK1.6源代码当前最新的java源代码,看得懂的是高手啊。最少学java要看懂其中1/3

    JDK1.6 源代码

    JDK1.6 源代码 ,这是最新的并齐全的源代码。为了满足大家的需求,故贡献出来大家贡献一下

    《Java 2 入门经典 JDK5》 源代码

    这个源代码在http://www.wrox.com上可以获得,并且还有课后习题的答案以及JDK5到JDK6的变动说明,甚至还有书中LinkedList类的纠正版本。(都在压缩包里的Beg_Java_15文件夹里) 但是为了学习JAVA我自己亲自把书上...

Global site tag (gtag.js) - Google Analytics