ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Java 문법 시작하기
    ☕Java 2024. 12. 6. 10:29
    728x90

    저도 그렇지만 이 글을 보는 분들은 자바(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
Designed by Tistory.