保留字:
goto
为了避免使用goto带来的潜在错误,把goto设置为保留字。goto不是关键字,即goto不能发挥任何作用。goto是保留字,即你在命名中不能把某个变量名取为goto。但可以取Goto等,因为java是大小写敏感的。
const
const是作为保留字以备扩充,在C/C++中用于初始化一个常量
关键字:
1.访问修饰符
private
可以用于定义属性,方法,以及类
表示不可以被除本类意外的其他类所调用
修饰类是不能修饰主类,只能修饰在主类内修饰其他类
如:
public class Test {
private class A{
}
private int i=0;
private void B(){
}
}
protected
与package关键字结合使用
表示修饰的属性,方法,类只能在所在包内调用
可以修饰方法,属性,类
如:
public class Test {
protected class A{
}
protected int i=0;
protected void B(){
}
}
public
可以修饰方法,属性,类
所修饰的内容可以被所有的类调用
如:
public class Test {
public class A{
}
public int i=0;
public void B(){
}
}
2.包
package
包后面为文件路径,直到最后的文件名
将逻辑上相关的类放在一个包中,使得包的内容更为清晰
import
将其他的包的内容导入,使得使用更方便
有两种导入方式:
1.导入当前包
import javax.swing.ImageIcon;
2.导入当前所有包
import javax.swing.*;
static
static可以修饰属性,方法,类
但是要注意:
1.static修饰的属性是全局的
2.主类内,可用static修饰其他类,但是不能修饰主类
final
可以修饰方法,属性,类
但要注意:
1.用final修饰的类不能被任何类继承
2.用final修饰的方法不能被重写
3.修饰属性的格式是:
private final int i = 0;
super
指的是当前类之父类的对象
调用的当然也是父类的方法
3.基本数据类型
byte
字节型
int
整型
short
短整型
long
长整型
char
字符型
float
浮点型,单精度
double
双精度
boolean
布尔型
4.定义类和定义接口,实现以及继承
class
用于类的定义,包括在定义子类,抽象类都用到
interface
定义接口的关键字
implements
实现接口的关键字
extends
继承时所用的关键字
abstract
被用来创建抽象类和方法
5.流程控制
if
else
判断条件语句,一般连用
for
循环语句
while
do
循环语句
continue
退出当前继续下面的
break
调出当前的循环
switch 控制起始的语句条件
case 指的是控制的条件
default 指的是所有case条件都不满足的时候所执行的代码
条件控制语句
6.异常
try
catch
finally
throws
throw
7.返回
return
8.其他
true
false
真值的判断关键字,布尔型返回的类型值
new
实例化对象时用到的关键字
this
指的是当前的对象(当前类内的对象)
9.不常用的关键字
instanceof 判断当前对象是否是该类的实例。
enum 枚举类型
transient 表示瞬时
synchronized 同步
assert 断言
native
strictfp
volatile
分享到:
相关推荐
Java关键字是编程的基础,它们是Java语言预定义的标识符,具有特殊含义并被Java编译器识别。在Java中,一共有51个关键字(包括保留字),但描述中提到的是48个,可能是因为某些关键字在特定上下文不常用或者被归类到...
Java 语言有 51 个保留关键字,其中 const 和 goto 等虽然被保留但未被使用。Java 语言没有 sizeof,因为 Java 认为 C 语言中的 sizeof 主要用于跨平台,而 Java 本身就是跨平台的。Java 中没有 unsigned,也就是说 ...
Java的关键字一共51个,包括访问控制修饰符(如public、private、protected)、控制流程关键字(如if、else、for、while)、数据类型关键字(如int、char、boolean)、异常处理关键字(如try、catch、finally)等。...
Java拥有51个关键字,这些关键字在编程中扮演着核心角色,用于声明类型、控制流程、异常处理等。下面我们将逐一介绍这些关键字: 1. **abstract**:用于定义抽象类和抽象方法,表示该类不能被实例化,或方法没有...
51. `with` - 被废弃的关键字,不用于现代Java,原本用于简化代码块。 52. `yield` - 用于生成器(generator),暂停函数执行并返回一个值。 53. `true` - 布尔常量,表示真。 54. `false` - 布尔常量,表示假。 ...
Java编程语言中有51个关键字,它们在程序中扮演着至关重要的角色,用来定义类、接口、变量、方法以及控制程序流程。以下是一些主要的关键字及其解释: 1. `abstract`:抽象关键字,用于声明抽象类和抽象方法。抽象...
Java 中的 static 关键字 ...在 Java 中,类装载器把一个类装入 Java 虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备和解析三步,除了解析外,其它步骤是严格按照顺序完成的。
Java编程语言以其强大的功能和广泛的应用领域而闻名,其中关键词是其语法结构...这个压缩包文件"50个关键字_3个直接量_JAVA的五十个关键词_.zip.zip"将是一个非常有用的资源,可以帮助学习者系统地学习和记忆这些概念。
在Java编程语言中,关键字是具有特殊含义的保留词汇,...以上只是Java关键字的一部分,实际上Java有51个关键字,每个都有其独特的功能和用途。理解并熟练掌握这些关键字是编写高效、稳定、易于维护的Java代码的基础。
Java是一种广泛使用的面向对象的编程语言,其语法严谨且丰富,其中包括了50个核心的关键字。这些关键字在Java程序设计中扮演着至关重要的角色,它们帮助开发者定义变量、控制流程、创建类和接口,以及处理异常等。...
### 黑马程序员入学Java精华总结 #### 一、Java概述与基础知识 1. **何为编程?** - 编程是指通过编写计算机能够理解的指令来解决问题或完成特定任务的过程。这些指令通常被组织成算法,并使用某种编程语言实现。...
### 电子教材:《Java语言程序设计-关键字》知识点概览 ...通过以上对Java关键字的详细介绍,我们可以看出,关键字是Java语言的基础组成部分之一,熟练掌握它们的用法对于成为一名合格的Java程序员至关重要。
Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程、I/O流、网络编程、反射技术、设计模式以及JVM等核心概念。以下是对这些知识点的详细说明: 一、...
"java精通+开发案例 经典经典总结"这个主题涵盖了Java学习的核心内容和实战经验,旨在帮助开发者深化对Java的理解并提升开发技能。 一、Java基础 1. 类与对象:Java是面向对象的语言,理解类和对象的概念是基础。类...
#### 十、Java线程:volatile关键字 - **volatile关键字** 用于标记可能被多个线程访问的变量,确保其可见性和禁止指令重排。这对于解决某些类型的线程安全问题非常有用。 #### 十一、Java线程:新特征 - **...
### Java OOP 总结与理解 #### 一、面向对象基本概念 在 Java 面向对象(Object-Oriented Programming, OOP)编程中,我们主要关注以下几个核心概念:类(Class)、对象(Object)、封装(Encapsulation)、继承...
Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能和丰富的类库而闻名。这份压缩包文件"java最全面试题+答案+文档+书籍+讲解"提供了学习和提升Java技术的宝贵资源,包括试题、解答、相关文档、书籍以及...
本文档是关于软件工程师程序员Java面试题和答案的总结,涵盖了Java语言的特点、面向对象和面向过程的区别、基本数据类型、标识符的命名规则、instanceof关键字的作用、Java自动装箱与拆箱等知识点。 一、Java语言的...