public final class Void
extends Object
The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
Void 类是一个不可实例化的占位符类,
它保持一个对代表 Java 关键字 void 的 Class 对象的引用。
下面是构造函数和方法的区别!!
A constructor is a member function of a class that is used to create objects of that class. It has the same name as the class itself
, has no return type, and is invoked using the new operator.
A method is an ordinary member function of a class. It has its own name, a return type (which may be void), and is invoked using the dot operator.
下面是关键字
1,then和sizeof都不是java的关键字,熟悉c或者c++,写惯了asp的高手就要小心喽。
2,所有的关键字都是小写的,所以Switch不是关键字。instanceof看上去像方法名,但其实是关键字;
3,大写的NULL不是java语言的关键字。String是java语言的一个封装类的类名,也不是关键字。
再来点系统的:
正确识别java语言的关键字(keyword)和保留字(reserved word)是十分重要的。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等。保留字是为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。
注意点
识别java语言的关键字,不要和其他语言如c/c++的关键字混淆。
const和goto是java的保留字。
所有的关键字都是小写
friendly,sizeof不是java的关键字
保留字 ---不是关键字
const,goto
访问控制:
private 私有的
protected 受保护的
public 公共的
类、方法和变量修饰符
abstract 声明抽象
class 类
extends 扩允,继承
final 终极,不可改变的
implements实现
interface 接口
native 本地
new 新,创建
static 静态
strictfp 严格,精准
synchronized 线程,同步
transient 短暂
volatile 易失
程序控制语句
break 跳出循环
continue 继续
return 返回
do 运行
while 循环
if 如果
else 反之
for 循环
instanceof 实例
switch 开关
case 返回开关里的结果
default 默认
错误处理
catch 处理异常
finally 有没有异常都执行
throw 抛出一个异常对象
throws 声明一个异常可能被抛出
try 捕获异常
包相关
import 引入
package 包
基本类型
boolean 布尔型
byte 字节型
char 字符型
double 双精度,
float 浮点
int 整型
long 长整型
short 短整型
null 空
true 真
false 假
变量引用
super 父类,超类
this 本类
void 无返回值
分享到:
相关推荐
- **调用基类构造函数**:在派生类中,可以通过 `base` 关键字调用基类的构造函数,这有助于维护继承关系中对象的一致性初始化。 #### 四、构造函数示例 下面通过一个具体的例子来说明构造函数的应用: ```csharp...
1. 构造函数不能被继承,但可以通过基类的构造函数来调用(使用`base`关键字)。 2. 构造函数可以链式调用,即子类构造函数中可以调用基类的构造函数。 3. 构造函数不能是虚方法或抽象方法,也不能声明为static。 ...
在上面的代码中,我们使用了super关键字来调用父类的构造函数,并初始化了子类的实例变量likes和hope。 在测试类中,我们可以使用子类的构造函数来实例化对象,例如: ```java @Test void entitytest(){ ming ming...
构造函数的名字必须与类名完全相同,并且没有返回类型,即使没有void关键字。下面我们将深入探讨C#中构造函数的使用,以及它们在实际编程中的重要性。 一、构造函数的类型 1. 默认构造函数:当类中没有定义任何...
4. **自动调用**:当使用`new`关键字创建类的实例时,编译器会自动调用相应的构造函数。如果类中没有定义构造函数,编译器会提供一个默认的无参数构造函数。 5. **重载**:与普通方法一样,构造函数也可以被重载,...
这通常通过`super`关键字(在Java中)或直接调用父类的构造函数(在C++中)实现。 总之,参数传递在构造函数中扮演着关键角色,它影响着对象的初始化过程。理解并掌握各种参数传递方式的差异和应用场景,能帮助我们...
在Java编程语言中,构造函数是一个特殊的方法,用于在创建对象时初始化对象的状态。这个视频教程"14_构造函数"应该深入讲解了Java中的构造函数及其重要性,特别是对于初学者,理解这一概念至关重要。 构造函数的...
它的名字必须与类名相同,没有返回类型,也不需要void关键字。构造函数可以带有参数,也可以没有参数,甚至可以为参数指定默认值,这使得构造函数可以重载。当创建一个对象时,系统会自动调用对应的构造函数,而...
例如,在下面的代码片段中,`Vehicle`类作为所有交通工具的基础类,`Car`类继承了`Vehicle`类,并且`Car`的构造函数通过`super`关键字调用了`Vehicle`的构造函数: ```java public class Vehicle { protected ...
当通过`new`关键字创建一个类的实例时,会自动调用相应的构造函数。 一个类可以拥有多个构造函数,这被称为构造方法的重载。重载的依据是参数的数量、类型或排列顺序。这种机制允许开发者根据需要提供不同的初始化...
2. 构造函数没有返回类型,连void都没有。 3. 构造函数可以有参数,当创建对象时,可以通过这些参数给对象的成员变量赋初值。 4. 构造函数也可以重载,即可以为一个类创建多个构造函数,只要它们的参数列表不同。 ...
方法重载同样适用于非构造函数的方法,如`SayHello`方法,它可以接受不同的参数来实现不同功能。 最后,析构函数(Destructor)在C#中用于执行清理操作。与构造函数相反,析构函数在对象即将被垃圾回收之前被调用,...
1. 构造函数没有返回类型,即使void也不能声明。 2. 构造函数的名字与类名完全相同。 3. 如果类没有定义任何构造函数,编译器会提供一个默认的无参构造函数。 4. 可以定义带有参数的构造函数,称为带默认参数的构造...
构造函数的名字必须与类名相同,并且没有返回类型,包括void在内的任何类型都不能作为构造函数的返回类型。这是因为构造函数的主要目的是设置新对象的初始状态,而不是返回一个值。 在Java中,如果类没有显式定义...
这些关键字用于定义类、方法、变量的访问权限、继承关系、变量状态和函数行为等。例如: ```java public class MyClass { private int myVar; public MyClass() { // constructor } protected void ...
在java中,构造函数是一种特殊的方法,用于初始化对象的状态,而this关键字是java中的一种特殊的引用词,它可以用来调用构造函数。在本文中,我们将详细介绍java使用this调用构造函数的实现方法,并结合实例形式分析...
本篇文章将深入探讨`super`关键字的使用方法,包括其在构造函数、方法调用以及字段访问中的应用。 ### 1. 构造函数调用 当子类继承父类时,有时候我们需要在子类的构造函数中调用父类的构造函数。Java中的`super`...
在C#中,构造函数是一种特殊的方法,用于初始化新创建的对象。当我们创建一个类的实例时,构造函数会被自动调用。如果子类继承了基类,它可以选择调用基类的构造函数,以便对基类的数据成员进行初始化。 在多态性...
`base`关键字允许派生类访问基类的构造函数、方法、属性等。 #### 二、使用`base`调用基类构造函数 1. **基本语法**: ```csharp : base(parameters) ``` 2. **应用场景**: - 当派生类需要传递参数给基类的...
本教程将深入探讨Java枚举的构造函数及方法的使用,帮助开发者更好地理解和运用这一特性。 一、枚举的定义 在Java中,枚举类型可以通过`enum`关键字来创建。一个简单的枚举定义如下: ```java public enum Color {...