Java_기본적인 코드 작성법

Brogod97·2022년 12월 6일
0

KH TIL

목록 보기
2/37
post-thumbnail

기본적인 코드 작성법

주석 방법

// 한 줄 주석

/*
범위 주석
어러 줄 작성 가능
*/

패키지 명명 규칙

package란?

⇒ 관련된 코드들의 묶음 (쉽게 말해 폴더)

최소 3레벨 이상으로 작성하기 (. 단위로 구분)

ex) kh.edu.test

단순 개발의 경우 3레벨 아니어도 되는데, 웹 개발은 3레벨 이상으로 하는 것을 필수로 생각하면 됨

프로젝트 주소의 기반이 됨 (도메인 주소)


main 메서드

package edu.kh.tset.testProject;

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World~!"); // Hello World~!
	}
}

main() 메서드가 있어야 프로젝트 실행 가능

한 프로젝트엔 최소 1개 이상의 main 메서드가 필요함

추가로 문장 끝에 ;(세미콜론) 찍어줘야 문장의 끝이라고 인식함
명령어 끝에 ; 없으면 에러 발생 (Syntax Error)


package edu.kh.tset.testProject;

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World~!"); // 영문
		System.out.println("헬로 월드~!"); // 한글
		System.out.println("123456~!"); // 숫자
	}
}

/* 출력 결과
Hello World~!
헬로 월드~!
123456~!
*/
  • 여기서 쌍따옴표 " "로 감싼 것들은 문자열이 됨

  • 쌍따옴표 안에 작성된 텍스트 (코드)는 단순 문자열로 인식됨

  • " " 안에 작성되지 않은 코드는, 숫자 & 변수로 인식됨

package edu.kh.tset.testProject;

public class HelloWorld {
	public static void main(String[] args) {
		// 단순 문자열이므로, 계산되지 않고 그대로 출력 됨
		System.out.println("1 + 2"); // 1 + 2

		// 문자열이 아니므로, 연산된 값이 나옴
		System.out.println(1 + 2); // 3
	}
}

package edu.kh.tset.testProject;

public class HelloWorld {
	public static void main(String[] args) {
		// 문자열 + 숫자 -> 연결
		System.out.println("14 * 19 = " + 266); // 14 * 19 = 266
		System.out.println("14 * 19 = " + 14 * 19); // 14 * 19 = 266
	}
}

숫자와 숫자의 덧셈은 실제 덧셈 연산 결과임
(문자열 + 숫자) 혹은 (문자열 + 문자열) 는 이어쓰기 됨

자바는 사칙연산의 우선순위를 그대로 따름

ex) 우선 계산을 원하면 () 괄호를 사용하면 됨


🍔 Today I Ate

모짜렐라 인더버거-베이컨 세트 (강남역 방면, 롯데리아 역삼점)

너무 멀지 않은 곳에 롯데리아가 있어서 가볍게 먹기 좋고, 매장이 넓어서 앉을 곳은 최소한 확보되는 느낌?

그래도... 맥도날드가 좀만 더 가까웠으면 좋았을텐데..

0개의 댓글