转载 本文介绍一些Java源代码优化和分析工具,以帮助我们优化代码以及检查源代码中的潜在问题。 本文英文原文来源:http://java.dzone.com/articles/java-tools-source-code 1. PMD 网址:http://pmd.sourceforge.NET/ P ...
分类:
其他好文 时间:
2017-06-08 10:39:04
阅读次数:
197
学习一种语言: 最快的方法。就是研究其源码。 从源码中可以体会到各种经典的思想! 赞赏一下: 比如: 我们在写一些 冒泡和选择排序的时候用的 交换: /** * Swaps x[a] with x[b]. */ private static void swap(Object[] x, int a, ...
分类:
编程语言 时间:
2017-06-07 18:51:38
阅读次数:
151
Java刚開始学习的人直接在Java源代码使用"hello" 和123 类型的字符串和整型。但时间长了就会忘记当初定义的原因,有经验的或许会定义字符串常量ResultSet.TYPE_FORWARD_ONLY,有经验的一看就知道其原因。这样的写法已经减少了耦合性,Android则对这些字符串常量、数 ...
分类:
移动开发 时间:
2017-06-04 19:59:07
阅读次数:
240
以下内容引用自http://wiki.jikexueyuan.com/project/java/documentation.html: Java语言支持三种注释形式: 一、什么是Javadoc? Javadoc是JDK附带的一个工具,它被用来生成从需要预定义格式的文档的Java源代码至HTML格式的 ...
分类:
编程语言 时间:
2017-06-04 18:33:08
阅读次数:
272
一、什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似);BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语 ...
分类:
系统相关 时间:
2017-05-27 17:07:46
阅读次数:
215
相信看过java源代码的同学。对 sum.msic.Unsafe 这个类并不陌生,特别是在java.util.concurrent包有非常多的使用。 sum.msic.Unsafe源代码: http://www.docjar.com/html/api/sun/misc/Unsafe.java.htm ...
分类:
其他好文 时间:
2017-05-27 10:25:15
阅读次数:
279
测试程序源代码下载地址:源码 一、功能描述: 1、点击购买按钮,模拟抛物线将物品弹到购物车里; 2、购物车添加物品后,显示+1动画; 效果图如下: 实现如下: 1、导入jquery相关的包: 2、html文件内容: <!DOCTYPE HTML><html><head><meta charset=" ...
分类:
Web程序 时间:
2017-05-24 20:16:47
阅读次数:
220
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。 1、可表达性的构建语言 在Gradle脚本中每 ...
分类:
其他好文 时间:
2017-05-23 10:16:00
阅读次数:
280
Android的新建项目 第一步:在左边右键点一下,出现new-->Android project-->填写三个name 第二步:新建的第一个class文件会自动继承一个父类,然后重写父类的方法 第三步:R.java是跟项目名下的相对应的 Android项目结构 src:Java源代码所在的文件夹 ...
分类:
移动开发 时间:
2017-05-17 13:56:15
阅读次数:
212
Android的新建项目 第一步:在左边右键点一下,出现new-->Android project-->填写三个name 第二步:新建的第一个class文件会自动继承一个父类,然后重写父类的方法 第三步:R.java是跟项目名下的相对应的 Android项目结构 src:Java源代码所在的文件夹 ...
分类:
移动开发 时间:
2017-05-15 22:23:06
阅读次数:
179