[list]
java中有51个关键字和2个保留字
一:保留字:
goto
const
保留字是一开始预留的关键字。但在java中一般不用。
二:关键字:
1.访问修饰符
private 控制可见性最小的限定符。该属性的方法只能由类内部的方法调用。父类中的该属性及方法也不能被继承。也可以限定内部类。一般属性会设置为private。
public 访问公开性最高的限定符。限定类时一个文件里只能放一个类。可以定义内部类。该属性的方法可以被其他包下的类调用。可以直接使用 对象.属性或方法名 的格式来调用。
protected 控制可见性在private和public之间。 该属性下,同包可以被调用。
2.包
package 定义类存放的位置,用于将一组类放在一个命名空间下。使这几个类之间可以相互调用某些方法属性,但仍然保持着封装性。
import 用于引入某些包下的某些类。这样在实例化对象时就可以直接使用类名。
static 又称为类属性。该属性下的方法可以直接用 类名.方法名 调用而不用创建对象。
而且当该属性的值被改变后,这个类所实例化的对象下的该属性都被改变。
如:public class Text {
public static void main(String[] args){
Text t1=new Text();
Text t2=new Text();
t1.play();
t2.play();
}
public static int a=25;
public static void play(){
a++;
System.out.println(a);
}
} 输出结果是27 28 可见每次改变static属性的值后,该属性的值就记录为当前的值。
final 用于定义常量。该属性的值是不可改变的。如果是子类继承该属性的父类,则子类不可以重写父类的方法。
定义常量的格式:public static final 数据类型 大写字母代表的常量名字=常量值;
super 指向当前父类的对象。
3.基本数据类型
八种基本数据类型主要用于定义相应数据类型的变量,用于定义方法返回值的类型。
byte
char
short
int
long
float
double
boolean
void void就是对应于返回某数据类型的值的情况。void代表无返回值。
null null也是对应返回值,代表返回空地址。
4.定义类和定义接口,实现以及继承
class 定义类
interface 定义接口
implements 实现接口
extends 继承类或抽象类
abstract 加上class定义抽象类
5.流程控制
if 表示判断条件是否成立,或者是否为非零值。
else 对应与if,当不满足if条件时,则之行else下的语句。
for 用于循环之行某个操作,直到不满足条件。
格式一般为 for(计数器;条件;循环执行操作){}
while 判断条件是否为真,真则执行相应操作。
do 跟while一起使用,当满足某条件或该条件为真时就执行do下面的语句
continue 结束本次循环,继续下一次循环。
break 跳出当前循环或者跳出switch下的选择。
switch 对某个变量进行判断,看它满足switch下的哪一种情况,然后就从该处执行接下来的操作。
case 对应于switch,对switch下的几种不同情况做出标识。
default 也对应于switch,当前面的情况都不满足时,就执行default下的操作语句。
6.异常
try 捕获异常
catch 处理异常
finally finally 块必须与 try 或 try/catch 块配合使用,而且不论是否会捕获到异常,finally 结构下的代码总会执行。
throws 用来声明一个方法可能抛出的所有异常信息
throw 指抛出的一个具体的异常类型
7.返回
return 给方法返回一个相应类型的值。
如:public int show(){
int s; s++; return s;}
true 主要用于返回给boolean类型false
new 用于实例化对象。
this 指向当前类对象
instanceof 判断当前对象是否是该类的实例。
8.其它
这几种平时用得比较少。
enum 枚举类型
transient 瞬时
synchronized 同步
assert 断言
native 本地
strictfp 严格,精准
volatile 易失
分享到:
相关推荐
### Java关键字总结 Java是一种广泛使用的面向对象编程语言,它具备简单性、可移植性、高性能等特点。在Java中,关键字具有特殊的语法含义,不能用作标识符(例如变量名或方法名)。以下是对给定文件中提到的Java...
Java 关键字、标识符、注释、转义字符详解 Java 语言中有四个重要的概念:关键字、标识符、注释和转义字符。这些概念是 Java 语言的基础,理解这些概念对于编写 Java 代码非常重要。 一、Java 关键字 Java 关键字...
### Java关键字分类解释 #### 一、类与接口定义关键字 - **class**: 在Java中,`class`关键字用于声明一个类。类是面向对象编程的基本单元,它定义了一组属性(成员变量)和方法(成员函数),这些共同构成了一个...
Java关键字大全 Java关键字大全是Java编程语言中最基本和最重要的组成部分。这些关键字是Java语言的基础构建块,用于定义类、方法、变量、控制流、异常处理等。了解和掌握Java关键字是每一个Java开发者必备的技能。...
首先,让我们来谈谈“Linux中Java变量与java关键字”。在Java编程中,变量是存储数据的容器,它们可以是基本类型(如int、float、boolean等)或引用类型(如对象)。在Linux环境下,Java程序的运行与Windows或Mac...
这篇文档《Java关键字详细解》将深入探讨Java中的关键字及其用途。 首先,我们来看看Java中的主要关键字。`public`、`private`、`protected`是访问修饰符,用于控制类、方法和变量的访问权限。`public`可以被任何...
### Java关键字详解:掌握编程语言的核心 #### 一、Abstract:抽象类与抽象方法的关键 在Java中,`abstract`关键字被用于定义抽象类和抽象方法。抽象类是一种特殊的类,它不能被实例化,即不能创建其对象,但可以...
Java关键字是编程的基础,它们是Java语言预定义的标识符,具有特殊含义并被Java编译器识别。在Java中,一共有51个关键字(包括保留字),但描述中提到的是48个,可能是因为某些关键字在特定上下文不常用或者被归类到...
### Java关键字详解 #### 概述 Java是一种广泛使用的面向对象编程语言,它拥有丰富的关键字集,用于控制程序的行为和结构。Java关键字是由Java语言预定义的标识符,具有特殊的含义,不能用作变量名、方法名或类名等...
Java关键字是编程的基础,它们是Java语言预定义的、具有特殊含义的标识符,不能作为变量名、方法名或类名。以下是对50个Java关键字的详细解释: 1. **abstract**:用于声明抽象类或抽象方法,不包含具体实现。 2. ...
JAVA关键字列表 Java是一种面向对象的编程语言,具有多种关键字,用于控制程序的执行、定义变量、类和方法等。本文档系统列举了Java的关键字及其用法分类,总共分为以下几个类别:访问控制、类、变量修饰符、流程...
Java关键字大全 Java语言中有多种关键字,每个关键字都有其特定的用途和作用。下面是Java关键字大全的详细解释: 1. abstract关键字 abstract关键字可以修改类或方法。abstract类可以扩展(增加子类),但不能...
该文档主要介绍了java关键字的用法及说明
### Java关键字解析 Java是一种广泛使用的面向对象编程语言,它为开发者提供了丰富的特性和功能,以简化复杂的软件开发过程。Java的关键字是预定义的保留字,在Java编程中具有特殊的含义和用途。本文将深入探讨Java...
通过这份总结,我们可以看到Java关键字在定义行为和数据时起到的作用。理解这些关键字的含义和使用方式是掌握Java语言基础的关键。这些概念包括区分对象内部变量和方法、处理继承关系中的方法覆盖、定义类级别的属性...
Java关键字列表 上面列出了Java所有的关键字
整理JAVA关键字信息
Java 关键字是编程语言中预定义的具有特殊含义的标识符,它们是构建和管理程序结构的关键元素。本文将详细解析 Java 中的访问控制关键字,以及类、方法和变量修饰符。 首先,我们来看看访问控制关键字: 1. **...