常用关键字
1.访问限定符 用来定义 类 属性 构造方法 方法
public :在同一个工程(java project)中可以到处使用
protected :在同一个包中可以被使用 + 不在同一个包中的子类
默认的 :在同一个包中可以被使用
private :在同一个类中可以被使用
接口中的属性和方法必须是public ,默认是public。abstract class中声明为
abstract的方法,也默认是public的
子类在重写父类的方法时候,不能减小方法的可见范围。也就是说,如果父类中的方法是public的,子类在重写父类的方法时,只能写成public的
2. this和super
this:1.代表一个对象
public class A{
String name;
public void setName(String name){
this.name = name;
}
public void test(){
}
}
2.表示当前类中的某一个构造方法
public class A{
public A() {
this("默认");
}
public A(String name) {
this.name = name;
}
}
super:1.表示当前类的父类对象
2.调用父类的构造方法
public class C extends A{
public C(){
super();//调用父类的构造方法
}
public void change(){
super.test();//调用当前类的父类对象
}
public void test(){
}
}
3.final 可以用来定义类,属性 方法 变量
final的字面意思就是“最终的”
public final class A{} 表示不能被继承,已经是最后一代
private final int age=100; 表示只能赋值一次,必须初始化,不能被修改
public final void trst(){ 表示不能被重写
}
final int age=100; 表示只能赋值一次,必须初始化,不能被修改
4.static 可以定义属性,方法,代码块
public class A{
private static String name; 这一个类所有的对象共同使用的一个变量指向同一个地址,也就是说,所有对象共用同一个名字
public static void test(){} 表示这个方法的调用只和类型相关
}
static的属性和方法是不需要对象的,只需要通过类名来调用
A.name="AAA";
A.test();
static { //在主函数之前执行,来初始化数据
}
而非static的属性和方法必须通过创建对象来调用:
A a=new a();
a.name;
a.test();
分享到:
相关推荐
RF常用关键字汇总.xlsx
### RobotFramework常用关键字详解 **RobotFramework** 是一款强大的自动化测试框架,支持多种语言和工具的集成,使得自动化测试变得更加灵活高效。本文旨在详细介绍由 **Builtin** 库提供的若干常用关键字及其应用...
C++常用关键字详解 C++是一种功能强大且灵活的编程语言,它提供了一些常用的关键字来帮助开发者更方便地编写程序。这些关键字可以分为多种类别,如变量修饰符、流程控制、函数修饰符、访问修饰符等。下面,我们将...
C#常用关键字及含义 C#语言中有一些基本关键字,理解这些关键字对编写高效、可靠的C#程序至关重要。下面是C#语言中一些常用的关键字及其含义: 1. abstract:标识一个可以扩展但不能被实体化的类或方法。 在C#中...
### SQL 常用关键字解析 #### 一、DISTINCT - 实现去重查询 `DISTINCT` 是一个非常实用的关键字,它可以帮助我们在查询结果中去除重复的记录,只保留唯一的值。例如: ``` SELECT DISTINCT column_name FROM table_...
【嵌入式,C语言常用关键字 - extern】 在C语言中,`extern`关键字是一个非常重要的组成部分,尤其在处理多文件项目时。它用于声明在其他文件或同一个文件的外部定义的变量或函数,以便在当前文件中可以访问它们。...
java中常用关键字总结
SQL常用关键字 最新 .sql
"C#常用关键字及含义" C#是一种现代的高级语言,它提供了很多种关键字来实现不同的功能。这些关键字可以分为以下几类:类型关键字、控制流关键字、异常处理关键字、类和对象关键字、访问修饰符关键字等。 类型...
#### 一、SQL Server 2021 常用关键字概述 SQL Server 2021 提供了丰富的关键字来帮助用户创建、管理数据库以及执行各种数据操作任务。这些关键字大致可以分为三类:主要关键字、辅助关键字和函数类关键字。 #####...
以下是对SQL Server常用关键字、数据类型和常用语法的详细说明: 1. **主要关键字**: - `CREATE`:用于创建数据库、表、视图等数据库对象。 - `ALTER`:用于修改已存在的数据库对象,如添加或修改表的列。 - `...
需要抄写的C常用关键字及语法(1).docx
oracle关键字,一些常用关键字
Java 常用关键字
SQL常用的关键字 SQL(Structured Query Language)是关系型数据库管理系统的标准语言,用于管理关系型数据库。SQL语言中包含了多种关键字,掌握这些关键字是编写高效SQL语句的基础。下面将详细介绍常用的SQL关键字...
C语言中常用的几个关键字 在C语言中,有一些关键字经常被使用,它们可以改变变量、函数和指针的行为。今天我们将探讨四个常用的关键字:static、const、volatile和typedef。 static static关键字有多种用法,下面...