函数: 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 Functiuon 方法名(形参){方法体} 调用: 方法名(实参); 可以先调用后定义如下: 调用带参数的函数 在调用函数时,您可以向其传递值,这些值被称为参数。 这些参数可以在函数中使用。 您可以发送任意多的参数,由逗号 (, ...
分类:
Web程序 时间:
2019-07-14 09:30:34
阅读次数:
132
一、抽象类 1. 抽象方法 抽象方法没有方法体(只有方法签名,没有方法实现),只能由子类提供实现(即重写) 抽象方法必须能被其子类重写才有意义,即private和abstract不能同时修饰某个方法 类方法不能被定义成抽象方法,即static和abstract不能同时修饰某个方法 final修饰的方 ...
分类:
其他好文 时间:
2019-07-12 20:06:05
阅读次数:
113
重写 从字面上看,重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下, 对方法体进行修改或重写,这就是重 ...
分类:
编程语言 时间:
2019-07-12 15:42:36
阅读次数:
133
类 1. 类是某一类事物的描述,是抽象的、概念上的定义 2. 类是创建Java对象的模板,定义着属性和方法,是向上抽取的产物,不可以直接使用 3. 一个类里面可以包含以下变量: 1. 局部变量:在方法、构造方法内部或语句块中定义的变量,随着方法生死而生死 2. 成员变量:定义在类里面方法体外面的变量 ...
分类:
编程语言 时间:
2019-07-09 00:31:01
阅读次数:
170
Java中 ,catch块和 finally块中都有可能发生异常,这时候就需要 用throw 抛出异常 类似于 C#里方法体中的 throw; ...
分类:
编程语言 时间:
2019-07-07 16:01:43
阅读次数:
103
局部变量和成员变量的区别1、定义的位置不一样 成员变量在类体内部,方法体外面 局部变量在方法体内部2、作用范围不一样 成员变量的作用范围是整个类 局部变量的作用范围是方法体 3、默认值不一样 成员变量有默认值 局部变量没有默认值 4、内存的位置不一样 成员变量:位于堆内存 局部变量:位于栈内存 5、 ...
分类:
编程语言 时间:
2019-07-04 23:52:07
阅读次数:
152
它可以实现独立的功能; 必须定义在类里面; 它只有被调用才会执行; 它可以被重复使用; 方法结束后方法里的对象失去引用; 如何定义一个功能,并通过方法体现出来: ① 明确该功能运算后的结果.明确返回值类型; ② 明确在实现该功能过程中是否有未知内容参与运算,确定参数列表; Eg: package r ...
分类:
编程语言 时间:
2019-07-04 11:03:42
阅读次数:
103
1.1.1 方法的概述 假设有一个游戏程序,程序在运行过程中,要不断地发射炮弹(植物大战僵尸)。发射炮弹的动作需要编写100行的代码,在每次实现发射炮弹的地方都需要重复地编写这100行代码,这样程序会变得很臃肿,可读性也非常差。为了解决代码重复编写的问题,可以将发射炮弹的代码提取出来放在一个{}中, ...
分类:
编程语言 时间:
2019-07-03 15:15:59
阅读次数:
100
1. 一个抽象类 如果 没有抽象方法 ,可以 被定义为抽象类。这样做的意义就是 不让其他类创建本类对象,交给子类完成。 2. abstract 不能和哪些关键字 共存 1. static abstract 修饰的方法没有方法体,但是 static 修饰的方法 可以直接用 类名.方法 调用,而调用抽象 ...
分类:
编程语言 时间:
2019-06-28 00:40:16
阅读次数:
100
1、接口用interface来声明 2、接口中的方法是抽象方法,抽象不能有方法体,并且接口中的方法默认的访问修饰符为public abstract 3、JDK1.8中,接口中的方法可以被default和static修饰,但是被修饰的方法必须有方法体 ...
分类:
编程语言 时间:
2019-06-25 13:35:48
阅读次数:
124