- 博客(10)
- 收藏
- 关注
转载 Java 接口
接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外,在 Java 中,接口类型可用来声明一
2022-01-10 10:55:33
83
转载 方法的重写规则
参数列表与被重写方法的参数列表必须完全相同。 返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,java7 及更高版本可以不同)。 访问权限不能比父类中被重写的方法的访问权限更低。例如:如果父类的一个方法被声明为 public,那么在子类中重写该方法就不能声明为 protected。 父类的成员方法只能被它的子类重写。 声明为 final 的方法不能被重写。 声明为 static 的方法不能被重..
2021-12-02 15:56:10
328
转载 JAVA继承
被声明为 final 类的方法自动地声明为 final,但是实例变量并不是 final继承的特性 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 B 类继承 A 类,C 类继承 B 类,所以按照关系就是 B 类是 C 类的父类,A 类是 B 类的父类,这是 Java 继承
2021-12-02 10:53:31
111
转载 JAVA异常处理
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有
2021-12-02 09:49:55
95
转载 JAVA Scanner
next() 与 nextLine() 区别next():1、一定要读取到有效字符后才可以结束输入。 2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 next() 不能得到带有空格的字符串。nextLine():1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。 2、可以获得空白。如果要输入 int 或 float 类型的数据,在 Scanner 类中也有
2021-11-29 09:41:19
70
转载 JAVA正则表达式
Java 正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式实例一个字符串其实就是一个简单的正则表达式,例如Hello World正则表达式匹配 "Hello World" 字符串。.(点号)也是一个正则表达式,它匹配任何一个字符如:"a" 或 "1"。下表列出了一些正则表达式的实例及描述:正则表达式 描述 this is text ..
2021-11-26 11:23:32
73
转载 JAVA 测量时间
import java.util.*;public class DiffDemo { public static void main(String[] args) { try { long start = System.currentTimeMillis( ); System.out.println(new Date( ) + "\n"); Thread.sleep(5*60*10); ...
2021-11-26 10:37:01
154
原创 monkey安装和使用
一、下载安装 jdk,并配置好环境 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、下载android SDK 由于各种原因,我最终下载的adt bundle,里面有eclipse包和android sdk
2017-08-02 17:10:34
6974
原创 MAC抓包工具Charles
一、安装/破解包下载 安装包下载: https://www.charlesproxy.com/latest-release/download.do 破解包下载: http://charles.iiilab.com/二、安装、破解 安装Charles,打开 破解:应用程序→ Charles→显示包内容 用下载的破解包
2017-08-02 16:58:28
756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人