비디오: [자바 기초 25] static 키워드 2024
Dummies를위한 Java로 초보자 용 프로그래밍
The Java Programming Language 50 개의 키워드 가 있습니다. 각 키워드는 해당 언어에서 특정 의미를 갖습니다. 사전 할당 된 의미 이외의 키워드에는 키워드를 사용할 수 없습니다.
다음 표는 Java 키워드를 나열합니다.
키워드 | 기능 설명 |
추상
|
클래스, 메서드 또는 인터페이스의 세부 정보가 코드의 다른 부분에 지정되었음을 나타냅니다. |
assert
|
프로그래머가 믿는 상태의 진실을 테스트합니다. |
부울
|
값이
true
또는
false
중 하나임을 나타냅니다. |
중단
|
루프 또는
전환
에서 빠져 나옵니다. |
바이트
|
값이 8 비트 정수임을 나타냅니다. |
case
|
switch
문에서 몇 가지 가능한 실행 경로 중 하나를 소개합니다. |
catch
|
try
절에서 실행 흐름을 중단시킬 때 실행되는 명령문을 소개합니다. |
char
|
값이 16 비트 메모리에 저장된 문자 (단일 문자, 숫자, 구두점 기호 등)임을 나타냅니다. |
class
|
클래스를 소개합니다 - 객체의 청사진입니다. |
const
|
자바 프로그램에서는이 단어를 사용할 수 없습니다. 단어는 의미가 없지만 키워드이기 때문에 const라는 변수를 만들 수 없습니다. |
continue
|
현재 루프 반복의 갑작스러운 종료를 강제 실행하고 다른 반복을 시작합니다. |
default
|
switch
문에서 대소 문자가 일치하지 않을 때 수행 할 경로를 소개합니다. |
do
|
컴퓨터가 일부 문장을 반복해서 반복합니다 (예: 컴퓨터가 계속해서 용인 할 수없는 결과를 얻는 한). |
double
|
값이 소수점 이하 하나 이상의 숫자가있는 64 비트 숫자임을 나타냅니다. |
else
|
if 문에있는 조건이 참일 때 실행되는 명령문을 소개합니다.
enum |
새로 정의 된 유형 (변수가 가질 수있는 값 그룹)을 작성합니다.
|
extends |
이전에 정의 된 클래스의 기능을 재사용하는 클래스 인 서브 클래스를 작성합니다.
|
final |
변수의 값을 변경하거나 클래스의 기능을 확장 할 수 없거나 메서드를 재정의 할 수 없음을 나타냅니다.
|
finally |
|
try
절에서 문장의 마지막 유언을 소개합니다.
float |
값이 소수점 이하 하나 이상의 숫자가있는 32 비트 숫자임을 나타냅니다.
|
for |
컴퓨터가 반복적으로 몇 번 반복되는 문장을 반복하도록합니다 (예: 특정 횟수).
|
goto |
자바 프로그램에서는이 단어를 사용할 수 없습니다.그 말은 의미가 없습니다. 키워드이기 때문에
|
goto
라는 변수를 만들 수 없습니다.
if |
조건이 참인지 테스트합니다. 그것이 사실이라면 컴퓨터는 특정 문장을 실행합니다. 그렇지 않으면 컴퓨터가 다른 명령문을 실행합니다.
|
implements |
클래스가 인터페이스에서 헤더가 선언 된 메서드의 본문을 제공한다는 것을 나타냅니다.
|
import |
프로그래머가 패키지에 정의 된 클래스의 이름을 축약 할 수 있도록합니다.
|
instanceof |
특정 객체가 특정 클래스에서 왔는지 여부를 테스트합니다.
|
int |
값이 32 비트 정수임을 나타냅니다.
|
interface |
인터페이스를 소개합니다. 인터페이스는 클래스와 비슷하지만 대부분 인터페이스의 메소드에는 본문이 없습니다.
|
long |
값이 64 비트 정수임을 나타냅니다.
|
native |
프로그래머가 Java 이외의 언어로 작성된 코드를 사용할 수있게합니다.
|
new |
기존 클래스에서 객체를 만듭니다.
|
패키지 |
코드를 논리적으로 관련된 정의의 모음 인 패키지에 넣습니다.
|
private |
변수 또는 메소드가 특정 클래스 내에서만 사용될 수 있음을 나타냅니다.
|
protected |
다른 패키지의 서브 클래스에서 변수 또는 메소드를 사용할 수 있음을 나타냅니다.
|
public |
변수, 클래스 또는 메소드가 다른 Java 코드에서 사용될 수 있음을 나타냅니다.
|
return |
메서드 실행을 끝내고 호출 코드에 값을 반환 할 수 있습니다.
|
short |
값이 16 비트 정수임을 나타냅니다.
|
static |
변수 또는 메소드가 클래스에서 작성된 오브젝트가 아닌 클래스에 속함을 나타냅니다.
|
strictfp |
컴퓨터가
|
float
및
double
값에서 중간 계산을 수행 할 때 여분의 또는 작은 수를 나타내는 컴퓨터의 기능을 제한합니다.
super |
단어
|
super
가 나타나는 코드의 수퍼 클래스를 나타냅니다.
switch |
표현식의 값에 따라 컴퓨터가 여러 가지 가능한 실행 경로 중 하나를 따르도록 지시합니다 (가능한 많은 경우 중 하나).
|
synchronized |
두 스레드가 서로 간섭하지 않도록합니다.
|
this |
자기 참조 -
|
this
라는 단어가 나타나는 객체를 나타냅니다.
throw |
새로운 예외 객체를 생성하고 예외적 인 상황 (보통 원치 않는 것)이 발생했음을 나타냅니다.
|
throws |
예외가 Throw되었을 때 메서드 또는 생성자가 buck을 전달할 수 있음을 나타냅니다.
|
transient |
객체가 직렬화되는 경우 변수의 값을 저장할 필요가 없음을 나타냅니다.
|
try |
잘못 될 수있는 일에 대해 (런타임 중에) 관찰 된 진술을 소개합니다.
|
void |
메서드가 값을 반환하지 않음을 나타냅니다.
|
휘발성 |
한 번에 둘 이상의 스레드에 의한 변수 사용에 대한 엄격한 규칙을 적용합니다.
|
while |
몇 가지 문장을 반복하여 반복합니다 (조건이 참인 한).
|
|