-
Java 문법 시작하기☕Java 2024. 12. 6. 10:29728x90
저도 그렇지만 이 글을 보는 분들은 자바(Java) 를 처음 접할 것이라는 생각이 듭니다.
함께 자바에 대해 공부하고 알아가면서 성장했으면 싶어 글을 작성합니다.
자바(Java)는 규칙이 있습니다.
무조건 지켜야 하는 규칙입니다.(자바를 만든사람이 지정했습니다.)
1. 자바(Java) 로 프로그램 만들때는 클래스를 만들어야 합니다. 클래스의 이름 의 첫글자는 '무조건 대문자'로 시작 해야 합니다.
( 예 : hello ← X , Hello ← O)
public class Test { // Test ← 클래스명 대문자
2. 컴퓨터 CPU가 코드를 처음 실행(시작)하는 부분은 main 함수 입니다.
public class Test { public static void main(String[] args) { System.out.printf("굿모닝"); } }
CPU 동작 기본규칙
- 위에서 아래로 한줄씩
- 왼쪽에서 오른쪽으로
자바에서 문자열 표현
- 숫자 = 없음
public class Test { public static void main(String[] args) { System.out.println(1); } }
- 한글자 = ' ' 작은따옴표(' ')는 주로 단일 문자(char 타입)를 표현할 때 사용
public class Test { public static void main(String[] args) { // 1. 기본 문자 선언 char letter = 'A'; System.out.println("1. Basic character: " + letter); // 2. 숫자를 이용한 문자 선언 char digit = '7'; System.out.println("2. Digit character: " + digit); // 3. 특수 문자 선언 char special = '@'; System.out.println("3. Special character: " + special); // 4. 유니코드 문자 선언 char unicode = '\u0041'; // 'A'의 유니코드 System.out.println("4. Unicode character: " + unicode); // 5. 이스케이프 문자 사용 char newline = '\n'; System.out.println("5. Newline character:" + newline + "This is on a new line"); // 6. 작은따옴표 자체를 문자로 사용 char quote = '\''; System.out.println("6. Single quote character: " + quote); // 7. 문자 연산 char lowerA = 'a'; char upperA = (char)(lowerA - 32); // 소문자를 대문자로 변환 System.out.println("7. Character operation: " + lowerA + " -> " + upperA); } }
- 한글자이상 = 자바에서 큰따옴표(" ")는 주로 문자열(String)을 표현할 때 사용됩니다.
public class Test { public static void main(String[] args) { System.out.println("rkskek" ); } }
컴퓨터는 눈이 없어서 위에서 아래로
CPU 는 왼쪽에서 오른쪽으로 실행하는게 기본규칙인데
( 예외 : = 기호가 있으면 , " = 의 오른쪽을 = 왼쪽에 저장하라 " )
" = " 기호가 나올경우 : " = "기호의 오른쪽을 , " = " 기호의 왼쪽에 저장해라 라는 의미 입니다.
프로그래밍에서 '='는 수학에서의 '같다'는 의미가 아닙니다
// 떡복이 1인분에 2천원이다. // 3인분은 얼마인가? 컴퓨터는 문자와 숫자를 구분 할 수 없어서 데이터 파일을 기준으로 명령어를 실행해야 한다 int price = 2000; ' = ' <<== 기호 저장
중괄호 { } 의 뜻은 : 한 묶음의 단위
중괄호({})는 자바에서 코드 블록을 정의하는 데 사용됩니다.
main 함수는 프로젝트에 여러클래스가 있어도 ' 하나만 있어야 한다'
728x90'☕Java' 카테고리의 다른 글
Java 반복문 마스터하기: 초보자도 쉽게 이해하는 for, while, do-while (0) 2024.12.08 Java 조건문 마스터하기 : if, else, switch 완벽 가이드 (0) 2024.12.08 Java 변수란 무엇일까? (0) 2024.12.06 Java 초보자를 위한 연산자 총 정리 : 쉽고 간단하게 이해하기 (0) 2024.12.06 Java 란 무엇인가? (0) 2024.12.05