- 클래스 이름은 대문자로 / 패키지는 소문자로
- psvm
public static void main(String[] args){}
- 패키지:폴더개념
package pkg_name; //패키지 선언
- 자바는 변수를 초기화 하도록 강제함 => 컴파일 에러
- 지역변수(Local variable)은 사용자가 직접 초기화해야함
- 선언했지만 사용을 안하면 java에 의해 최적화 당함
- 컨트롤 + D : 복사 (in 인텔리제이)
- 타입 = 형 = 형식
- 리터럴(literal)
- 코드에서 개발자가 직접적은 값
- 리터럴 자체는 변하지 않는다. (값을 바꾼다는 것은 그냥 새로운 리터럴을 작성한것)
- long 타입은 뒤에 L붙이기
- float 타입은 뒤에 f붙이기 (실수는 double이 기본 double -> float 형축소), double을 사용하는 것이 좋음 (bc. float은 정밀도가 떨어짐)
- String의 메모리 사용은 길이에 따라 동적으로 변함
- 자바는 기본적으로 4byte(1 int)를 효율적으로 계산하도록 설계되어 있으므로 byte사용을 지양할 것
- char 대신 String 사용
String a = "a";
** 10분 도전 -> 실패하면 보고 따라침 -> 지우고 스스로 해봄
'프로그래밍 > Java' 카테고리의 다른 글
| [#04] 조건문 (0) | 2024.08.24 |
|---|---|
| [#03] 연산자(Operator) (0) | 2024.08.23 |
| [#01] Hello World (0) | 2024.08.22 |
댓글