728x90
그림으로 배우는 자바,
파트1: 입문!
자바시작하기 - 프로그래밍이란?
참고 사이트:
프로그래밍:
컴퓨터에게 일을 시키는 작업
사람과 컴퓨터는 서로 사용하는
언어가 다르기 때문에
사람이 직접적으로 컴퓨터에게
명령할 수 없음
간접적 명령이 필요
ex: java 언어
컴퓨터가 사용하는
0과 1의 언어:
Binary Language
1) 사람은 컴퓨터한테 시킬 일들을
java 언어로 작성
그렇게 작성된 내용을
"소스코드"라고 한다
2) 소스코드는 컴파일러(번역기)를 통해서
기계어(01010..)로 번역된다
이런 과정들을 java programming 이라고 한다
자바코드(소스코드)가 기계어로 번역되는 과정:
compiling
헬로 월드, 문자열 출력하기
문자열:
쌍따옴표("") 로 둘러싸인 문자들
메소드:
소괄호가 열리고 닫히는 것
이라고 우선은 알아 놓기
(나중에 메소드 챕터에서 다시 다룰 예정)
println() 메소드 안에다가
내가 출력할 문자열을
출력할 수 있음
주석과 클래스
주석:
실행되지 않는 코드
코드의 이해를 돕기 위해 사용
주석(2)
= 한 줄 주석 / 블럭 주석
클래스:
자바 프로그램의 최소 단위
적어도 하나의 클래스 가져야 함
public class 적어주고
클래스 이름(CLASSNAME 부분) 적고
중괄호 열고 닫아주면 된다
이름이 Pizza인 클래스
클래스에 대한 자세한 내용은
객체지향 프로그램 (part2)에서 다룸
메인 메소드와 println()
메인 메소드:
프로그램 실행의 시작점
프로그램을 실행시키려면
반드시 main 메소드가 필요
클래스(class) 내부에 존재해야 함
println() 메소드:
소괄호 안에 문자열 출력
리뷰! 문자열 출력하기
728x90
'> 프로그래밍 언어 > JAVA' 카테고리의 다른 글
[그림으로 배우는 자바, part1]: 03 변수의 타입 그리고 연산자 (0) | 2023.01.29 |
---|---|
[그림으로 배우는 자바, part1]: 02 자바의 특징과 객체지향 (0) | 2023.01.28 |
[ch2-14] 화면으로부터 입력 받기 (2) | 2023.01.27 |
[ch6-22] 호출 스택(call stack) (2) | 2023.01.26 |
[ch11-22~24] Iterator, Enumeration, Map과 Iterator (0) | 2023.01.25 |