最近由于学校考试的原因,没有什么闲暇时间来搞搞java,现在终于考试结束,一切回归正轨。所以就在现在这个时间完成了这个博客。而这篇主要是我对以前学习的关键字一章做的一个小小的总结,也算是一个复习吧。
关键字,无论是是c,c++,c#等任何语言中都是不可缺少的,从简单的int,long到复杂一些的implements,interface等等有很多不同种类,不同功能的关键字。在这里我主要说的是几个常用的关键字。 1.首先是可见修饰性关键字,主要有public、protected、private。这几个主要是修饰类,属性和方法的限定符,简单来说就是他可以被使用的范围。其中public的范围最大,只要是在同一个工程中,都可以进行调用。而protected就相对较小,只能在同一个包中进行调用。而private则是最小的,只有在同一个类中才行。其实什么都不写也是一种限定符,与private类似,但是却稍稍大一些,除了在同一个类中调用以外,在该类的子类中也可以进行调用。而我呢,由于习惯性的问题一般都喜欢写上限定符,好看一些嘛。 2.this与super。按我的理解这就是“我”与“我父亲”的意思。this即是“我”,this所修饰的即是我的xx,包括我的属性,方法等等,类似的super就是我父亲的即是父类的方法或者属性。另外,this也有一种用法即是在构造方法中调用另一个构造方法时可以直接用this(); 3final的用法。final表示最终的,也就是不可以再被改变的,不可以被继承的。如果表示属性,则可以在属性被赋值后不能再改变,若表示方法,则在子类继承时,不可以重写该方法。 4.staic,这也是最难理解与使用的一个,但是却可以使程序更加的方便。staic,静态的。标示了staic的方法与属性会直接添加在类内存中,而并非加载进对象中。所以可以直接被类名所调用不用创建对象,对于一些经常在几个类中所使用的方法或者属性可以进行标示,而更加方便的调用。但是使用时却要十分注意,staic标注的属性等只有一个,而不像是其他的一样有几个对象就会被创建几个,所以一旦进行修改,则所有用到这个属性的地方的属性值或者类都会被改变。所以要慎重考虑。
关键字也就先说这么多了,有什么想到的还会进行补充。接着我还要再写一篇容器类的使用方法。
分享到:
相关推荐
### Java关键字总结 Java是一种广泛使用的面向对象编程语言,它具备简单性、可移植性、高性能等特点。在Java中,关键字具有特殊的语法含义,不能用作标识符(例如变量名或方法名)。以下是对给定文件中提到的Java...
下面是对Java关键字的详细总结。 一、类型关键字 1. 基本数据类型:`byte`(1字节)、`short`(2字节)、`int`(4字节)、`long`(8字节)用于表示整数;`float`(4字节)、`double`(8字节)用于表示浮点数;`char...
Java 关键字总结 Java 关键字是 Java 编程语言中的一种特殊词语,用于定义、声明和控制程序的流程。以下是 Java 中 48 个关键字的总结: 1. abstract:abstract 关键字可以修改类或方法。abstract 类可以扩展...
### Java关键字总结珍藏版(48个) #### 1. abstract - **定义与用途**:`abstract`关键字在Java中主要用于定义抽象类和抽象方法。抽象类是指那些不能直接实例化的类,它们通常会被继承来提供进一步的实现细节。而...
下面是对Java关键字的详细总结,按照给出的部分内容进行排列: 1. `abstract`: - `abstract` 关键字用于声明抽象类或抽象方法。抽象类不能被实例化,只能作为其他类的基类。抽象方法没有具体的实现,必须在子类中...
### Java关键字总结 #### 1. final数据 - **对于基本类型**:加上`final`修饰符后的变量被视为常量,不可更改。若一个变量同时被`static`和`final`修饰,则意味着它只占据了一段固定且不可变的存储空间。 - **对象...
Java 关键字是编程语言中具有特殊含义的保留词汇,它们在编程中扮演着至关重要的角色。本篇文章将深入解析 Java 中的一些关键关键字,并提供相关的编程示例。 1. `abstract` 关键字: `abstract` 可以用于修饰类和...
Java关键字大全 Java语言中有多种关键字,每个关键字都有其特定的用途和作用。下面是Java关键字大全的详细解释: 1. abstract关键字 abstract关键字可以修改类或方法。abstract类可以扩展(增加子类),但不能...
Java 关键字是编程语言中具有特殊含义的保留词汇,它们不能用作变量名、方法名或类名。Java 具有48个关键字,这些关键字在程序中起到至关重要的作用,控制着程序的结构和行为。下面是对这些关键字的详细解释: 1. `...
Java关键字在编程中起着至关重要的作用,它们是Java语言的预定义词汇,具有特定的含义和功能。这里我们将深入探讨几个重要的关键字:`abstract`, `final`, `this`, `super`, 和 `static`。 首先,`abstract` 关键字...
### Java关键字详解 #### 概述 Java是一种广泛使用的面向对象编程语言,它拥有丰富的关键字集,用于控制程序的行为和结构。Java关键字是由Java语言预定义的标识符,具有特殊的含义,不能用作变量名、方法名或类名等...
java中常用关键字总结
"Java关键字final、static使用总结" 在 Java 编程语言中,final 和 static 是两个非常重要的关键字,它们可以用来修饰类、方法、变量等,了解它们的使用方法和限制非常重要。本文将详细总结 final 和 static 的使用...
### JAVA关键字,很详细的总结。 在Java编程语言中,关键字是具有特定意义的预定义标识符,它们在语言结构和语法中扮演着关键角色。以下是对Java关键字的详细解析,旨在帮助开发者深入理解并有效利用这些核心概念。...
在Java编程语言中,`super`关键字是一个非常重要的概念,它允许我们引用当前对象的父类中的成员。这个关键字在处理继承关系时尤其有用,帮助我们实现多态性并访问被隐藏或重写的成员。本篇文章将深入探讨`super`...
Java中的关键字this、final以及super在编程中扮演着至关重要的角色。下面我们将深入探讨这些关键字的用法和意义。 首先,`this`关键字是Java中一个非常基础且实用的元素,它代表当前对象的引用。当类的成员变量与...
Java关键字是编程的基础,它们是Java语言中预定义的特殊标识符,有着特定的含义和功能。本篇文章将深入探讨46个Java关键字,并通过示例来解释它们的使用。 1. `abstract` 关键字用于声明抽象方法或抽象类。抽象方法...