package com.btp.t2;/* * 工厂方法的设计模式 * 概述:定义一个用于创建对象的接口,让子类决定实例化哪一个类。使一个类的实例化延迟到其子类。 * * 适用性:1.当一个类不知道他所必须创建的对象的类的时候 * 2.当一个类希望由它的子类来指定它所创建的对象的时候...
分类:
编程语言 时间:
2016-01-23 18:05:29
阅读次数:
128
java.lang.Math APIhttps://docs.oracle.com/javase/7/docs/api/java/lang/Math.htmle.g. Math.max(a, b) 常用的有abs(a)ceil(a) floor(a) round(a) // 取整exp(a) // ...
分类:
编程语言 时间:
2016-01-23 07:51:08
阅读次数:
200
1> 去官方下载你需要的jdk,address:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2> 解压缩后,重命名(使用管理员权限)为java ,一般都是将文件夹copy 到 /...
分类:
系统相关 时间:
2016-01-22 17:06:06
阅读次数:
203
package com.btp.t2;/* * 类的第四个成员:初始化块(代码块) * 1.代码块如果有修饰的话,那么只能使用static * 2.代码块分类: * ①静态代码块(static修饰): * 1.里面可以有输出语句 * 2.随着类的加载而加载,而且只被加载一次 * 3.多个...
分类:
编程语言 时间:
2016-01-22 14:16:45
阅读次数:
172
Selenium2(java)环境搭建 1.下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.配置java的环境变量,比较简单,大家可以百度到比较完整配置环境变量的文...
分类:
编程语言 时间:
2016-01-22 14:06:46
阅读次数:
201
package com.btp.t2;/* * 设计模式:大量的实践中总结和理论化之后优选的代码结构,编程风格和解决问题的 * 思考方式 * 23种设计模式 * * 单例的设计模式: * 1.解决的方法:使得一个类只能够创建一个对象 * 2.具体步骤:①私有化构造器,使得在类的外部不能调用此构造器....
分类:
编程语言 时间:
2016-01-22 13:25:36
阅读次数:
161
一关键字
关键字概述:Java语言中有一些具有特殊用途的词被称为关键字。关键字对Java的编译器有着特殊的意义,在程
序中应用时一定要慎重。
关键字特点:组成关键字的字母全部小写。
关键字注意事项:goto和const作为保留字存在,当前并不使用。
Java中常用的50个关键字(48个加2个保留字,就当背英文单词啦):...
分类:
编程语言 时间:
2016-01-21 00:37:03
阅读次数:
328
package com.btp.t2;/* Object类是所有类的根类 * * "==" * 1.基本数据类型:根据基本数据类型的值判断是否相等。相等返回true, * 不相等返回false,不拘泥于数据类型。两端数据类型可以不同,在不同 * 的情况下,也返回true * 2.引用数据类型:比较....
分类:
编程语言 时间:
2016-01-19 21:04:31
阅读次数:
189
/** 面向对象的特征:多态性* 1.多态性可以理解为一个事物的多种表现形态* 1)方法的重载与重写* 2)子类对象的多态性(主要)* 2.子类对象的多态性使用的前提:1)发生类的继承 2)要有子类对父类方法的重写3)父类引用指向子类对象* 3.程序分为编译状态和运行状态* 1)对于多态性来说,编译...
分类:
编程语言 时间:
2016-01-19 19:01:18
阅读次数:
150
package com.btp.t1;//子类对象实例化的全过程/*1.当最底层子类实例化对象时,它的父类,父类的父类...到Object类的所有类的构造器都会被调用,只不过当一个类拥有多个构造器时,调用的是其中一个。 *2.子类构造器内,默认调用父类构造器:super();当有this关键字时,就...
分类:
编程语言 时间:
2016-01-19 17:28:00
阅读次数:
162