본문 바로가기
Java 배우기

Summary of Variables 변수 요약

by 노화방지 Anti-aging Hairstyle 2016. 1. 5.
반응형

변수 요약 Summary of Variables


자바 프로그래밍 언어는 그 용어의 일부로 "필드"와 "변수"를 사용합니다.
인스턴스 변수(non-static fields)는 클래스의 각각의 인스턴스에서 유일합니다.
클래스 변수(static fields)는 static modifier로 선언되는 필드입니다; 클래스가 인스턴스화된 횟수와 관계없이 정확히 1개의 클래스 변수 복사본 만이 있습니다.
로컬 변수는 메소드 안에 임시적 상태(temporary state)를 저장합니다.
The Java programming language uses both "fields" and "variables" as part of its terminology. Instance variables (non-static fields) are unique to each instance of a class. Class variables (static fields) are fields declared with the static modifier; there is exactly one copy of a class variable, regardless of how many times the class has been instantiated. Local variables store temporary state inside a method.


패러미터는 메소드에 추가 정보를 제공하는 변수입니다;
로컬 변수패러미터는 항상 ("필드"가 아닌) "변수"로 분류됩니다. 

필드 또는 변수의 이름을 지을 때, 지켜야 할 규칙과 협약 이 있습니다.
Parameters are variables that provide extra information to a method; both local variables and parameters are always classified as "variables" (not "fields"). When naming your fields or variables, there are rules and conventions that you should (or must) follow.


다음은 8개의 원시 데이터 타입입니다: byte, short, int, long, float, double, boolean, char.
클래스 java.lang.String은 character strings을 표시합니다.
컴파일러는 위 타입의 필드에 합리적인 기본 값을 할당합니다;
로컬 변수에는, 기본 값을 할당하지 않습니다.
literal은 고정된 값의 source code representation입니다.
배열은 한 가지 타입의 고정된 갯수의 값들을 보유하는 container 객체 입니다.
배열길이는 배열이 생성될 때 정해집니다.
배열이 생성되고 나면 그 길이는 고정됩니다.

The eight primitive data types are: byte, short, int, long, float, double, boolean, and char. The java.lang.String class represents character strings. The compiler will assign a reasonable default value for fields of the above types; for local variables, a default value is never assigned. A literal is the source code representation of a fixed value. An array is a container object that holds a fixed number of values of a single type. The length of an array is established when the array is created. After creation, its length is fixed.



반응형

'Java 배우기' 카테고리의 다른 글

Assignment, Arithmetic, and Unary Operators  (0) 2016.01.05
Operators 연산자  (0) 2016.01.05
Arrays 배열  (0) 2016.01.05
Primitive Data Types 원시 데이터 타입  (0) 2016.01.05
Variables 변수  (0) 2016.01.05

댓글