一、JAVA中的关键字
Java中的关键字是Java编程语言中预先定义并保留的单词,它们具有特殊的含义,不能用作变量名、方法名或类名等标识符。以下是我查到的Java中的一些主要关键字:
由于我还在入门,所以所接触的关键字不多,还只有数据类型。
数据类型:
byte
:
- 范围:
-128
到127
- 字节大小: 1字节 (8位)
- 用于表示非常小的整数。
short
:
- 范围:
-32,768
到32,767
- 字节大小: 2字节 (16位)
- 用于表示较小的整数。
int
:
- 范围:
-2,147,483,648
(-2^31
) 到2,147,483,647
(2^31 - 1
)- 字节大小: 4字节 (32位)
- 是Java中最常用的整数类型。
long
:
- 范围:
-9,223,372,036,854,775,808
(-2^63
) 到9,223,372,036,854,775,807
(2^63 - 1
)- 字节大小: 8字节 (64位)
- 用于表示非常大的整数。
float
:
- 范围: 大约
±3.4028235E+38F
(正负3.4028235 * 10^38)- 精度: 大约7位十进制数字
- 字节大小: 4字节 (32位)
- 用于表示单精度浮点数。
double
:
- 范围: 大约
±1.79769313486231570E+308
(正负1.79769313486231570 * 10^308)- 精度: 大约15-16位十进制数字
- 字节大小: 8字节 (64位)
- 用于表示双精度浮点数,是Java中最常用的浮点数类型。
char
:
- 范围:
\u0000
(即0) 到\uffff
(即65,535)- 字节大小: 2字节 (16位)
- 用于表示Unicode字符。
boolean
:
- 范围: 只有两个值,
true
或false
- 字节大小: 在Java虚拟机规范中没有明确规定
boolean
类型的精确大小,但是通常它可以被编译成单个字节或者一个bit。在实际应用中,它经常是以int类型的大小存储的,但仅取值0或1。
按从小到大排序:byte <short<char<int<long<float<double
注意:long 在定义时要加后缀L float 在定义时要加后缀F
示例:
以下关键字是我在网上查的,有一些具体操作还不太熟练。
其他关键字:
访问控制:
1.private 2.protected 3.public
类、接口和枚举:
1.class 2.interface 3.enum
包和导入:
1.package 2.import
变量修饰符:
1.final 2.static 3.transient 4.volatile
流程控制:
1.if 2.else 3.switch 4.case 5.default 6.while 7.do 8.for 9.break 10.continue 11.return
错误处理:
1.try 2.catch 3.finally 4.throw 5.throws
修饰符:
1.abstract 2.strictfp 3.synchronized 4.native
其他关键字:
1.assert 2.instanceof 3.new 4.this 5.super 6.true 7.false 8.null 9.extends 10.implements 11.finally 12.const
(保留字,但并未使用)13.goto
(保留字,但并未使用)
注意:Java中的关键字是大小写敏感的,因此class
和Class
被视为不同的标识符。此外,虽然const
和goto
在Java中是保留字,但它们并未用作关键字,因此理论上可以作为标识符使用,但在实际编程中最好避免使用它们以避免混淆。
二、键盘录入
在Java中,键盘录入通常指的是从控制台(命令行界面)读取用户输入的数据。Java提供了多种方式来实现键盘录入,下面将介绍几种常用的方法。
使用Scanner
类
Scanner
类是Java中最常用且最强大的键盘录入方式。它提供了多种方法来读取不同类型的数据,如字符串、整数、浮点数等。
使用Scanner
类进行键盘录入的步骤如下:
- 导入
java.util.Scanner
包。 - 创建
Scanner
对象,通常使用System.in
作为输入源。 - 调用
Scanner
对象的不同方法读取不同类型的数据。 - 关闭
Scanner
对象(可选,但在实际开发中建议关闭以释放资源)。
操作如下: