Java
杜冰林
记笔记用的,要是曾经在网上搜的资料触犯作者权益,请及时告知
展开
-
Java 环境变量配置 Windows
1)首先,下载jdk,然后安装2)打开我的电脑--属性--高级--环境变量 3)新建系统变量JAVA_HOME变量名:JAVA_HOME 变量值:C:\Program Files\Java(这个就是自身电脑的jdk的安装地址)4)新建系统变量CLASSPATH 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.ja转载 2017-03-20 18:07:12 · 236 阅读 · 0 评论 -
checkstyle检测后的修改方法
1.工具类不应该有公有的构造函数工具类是一系列静态成员或方法的集合,意味着它不可以被实例化,即使是抽象的工具类,它可以被继承,但也不可以有公有的构造函数。Java类如果没有声明构造函数,则会默认有一个公有的构造函数,因此需要给工具类至少声明一个非公有的构造函数。不符合要求的代码示例class StringUtils { // Noncompliant public stati原创 2017-08-22 14:43:33 · 4052 阅读 · 0 评论 -
Junit覆盖率插件—Eclemma
Eclemma安装方法一:在EclipseMaeketplace中搜索emma会搜索出本软件,然后点击安装安装成功后,会提示重启eclipse,重启之后就安装成功了安装方法二:Install new softwares中:-------------------------------------------------------------------------原创 2017-08-18 17:43:56 · 1095 阅读 · 0 评论 -
使用 EclEmma 进行覆盖测试
覆盖测试是衡量测试质量的一个重要指标。在对一个软件产品进行了单元测试、组装测试、集成测试以及接受测试等繁多的测试之后,我们能不能就此对软件的质量产生一定的信心呢?这就需要我们对测试的质量进行考察。如果测试仅覆盖了代码的一小部分,那么不管我们写了多少测试用例,我们也不能相信软件质量是有保证的。相反,如果测试覆盖到了软件的绝大部分代码,我们就能对软件的质量有一个合理的信心。本文将介绍一个优秀的开源软件转载 2017-07-19 13:10:36 · 547 阅读 · 0 评论 -
Java数据类型中String、Integer、int相互间的转换
1.Integer转换成int的方法Integer i; int k = i.intValue();即Integer.intValue(); 2.int转换成Integerint i;Integer it = new Integer(i); 3.String转换成int的方法String str = "10"; Integer it = new Int转载 2017-05-05 13:00:49 · 2711 阅读 · 0 评论 -
Map类型和String类型相互转化
Map转换成String/** * 方法名称:transMapToString * 传入参数:map * 返回值:String 形如 username'chenziwen^password'1234 */ public static String transMapToString(Map map){ java.util.Map.Entry entry; Stri转载 2017-05-12 13:30:57 · 21170 阅读 · 1 评论 -
java.lang.ClassNotFoundException
没有编译成功1.可能是环境变量配置有问题2.jar包有错误,查看jar是否有漏或者重新导入jar包3.可能你用了不存在的类4.版本不一致,jdk的版本5.maven项目看看是不是把maven加在了根目录下了6.eclipse把Java--------compiler-------building-------Builpath problems ------- incom原创 2017-05-03 17:59:57 · 730 阅读 · 0 评论 -
Sun公司推荐的Java编码规范
1 介绍(Introduction) 1.1 为什么要有编码规范(Why HaveCode Conventions)编码规范对于程序员而言尤为重要,有以下几个原因:- 一个软件的生命周期中,80%的花费在于维护- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码- 如果你将源码作为产转载 2017-03-23 10:58:41 · 2981 阅读 · 1 评论 -
Java程序编译
开始 -运行 -键入cmd回车改变工作路径:pushd路径(此命令可将当前目录设为所希望的任一个已经存在的路径)e:1.javacjavac -d destdir srcFile其中:1、-ddestdir是用来指定存放编译生成的.class文件的路径。(若此选项省略,那么默认在当前目录下生成.class文件,并且没有生成包文件夹;当前目录可以用“.”来表示转载 2017-03-22 18:49:37 · 426 阅读 · 0 评论 -
Java中的main()方法详解
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是publicstatic void类型的,方法必须接收一个字符串数组的参数等等。 在看Java中的main()方法之前,先看一个最简单的Java应用程序HelloWorld,我将通过这个例转载 2017-03-22 18:06:14 · 281 阅读 · 0 评论 -
Java学习笔记---集合
4.集合java.util中提供的集合ListSet Map,其中List和Set继承自Collection接口,集合的长度是可变的,数组用来存放基本类型的数据,集合用来存放类对象的引用。Collection接口是list和set的父接口,通常不直接使用List接口允许存放重复的对象,排序方式按照对象的插入顺序原创 2017-03-22 18:00:10 · 270 阅读 · 0 评论 -
Java学习笔记--数组和字符串
3.4.1 一维数组boolean [] array;布尔型数组float[] array;浮点型数组double[]array双精度数组3.4.2 创建一维数组int[] array={1,2,3,4,5,6};初始化数组:三种方法int[原创 2017-03-22 17:59:34 · 633 阅读 · 0 评论 -
Java学习笔记--基础
java程序以文本形式存在,必须经过编译生成字节的代码类文件后才能运行。cmdjavac OneJavaApp.javajavaOneJavaApp 在此步骤执行时,会自动添加.class后缀 1.1 常量变量final float PI=3.1415926F;final为声明为常量,float常量为浮点型原创 2017-03-22 17:58:41 · 366 阅读 · 0 评论 -
QTP
软件功能自动测试工具。1)QTP是一个侧重于功能的回归自动化测试工具2)QTP支持的脚本语言是VBScript3)QTP支持录制和回放的功能。4)一个有用的工具:ObjectSpy,可以用来查看Run-time object和Test object属性和方法。5)QTP通过三类属性来识别对象:a)Mandatory; b)Assitive; c)Ordina转载 2017-11-16 14:31:08 · 3548 阅读 · 0 评论