먼저 프로그래밍 언어를 사용하기 위해서 기본적으로 출력하는 방법을 익히는 것이 기본입니다.
Java에서 출력하는 방법을 알아보겠습니다.
화면에 출력하기
Java에서는 위와 같은 코드로 출력을 합니다. "C의 prinf( )"나 C++의 "cout <<"과 같은 코드입니다.
좀 더 자세하게 알아보겠습니다.
System.out
이 코드는 표준 출력이라고 불리는 컴퓨터 장치와 연결된 단어 입니다.
println( )
이 코드는 화면에 문자열을 프린트 하라는 의미입니다.
이렇게 코드를 작성하면
잘 출력이 되는 것을 볼 수 있습니다.
코드 구조
클래스
Java프로그램은 적어도 하나 이상의 클래스로 구성됩니다.
클래스안에 main( )가 있는 구조입니다.
main( ) 메소드
C나 C++에서는 main함수부터 프로그램이 시작되는 것을 알고 있습니다.
자바에서도 똑같이 main( )에서부터 시작됩니다.
주석
Java에서는 두 가지의 주석을 사용합니다.
문자와 숫자
리터럴
문자나 숫자를 말합니다.
리터럴에는 다음과 같은 종류가 있습니다.
1. 문자 리터럴
2. 문자열 리터럴
3. 숫자 리터럴
문자 리터럴
문자 하나만 있는 것을 말합니다. ' '로 묶어서 사용합니다.
컴퓨터 내부에서 문자는 숫자로 취급되며, 각 문자에 해당하는 숫자를 "문자 코드"라고 합니다.
문자열 리터럴
문자가 하나 보다 많은 리터럴을 말합니다. " "로 묶어서 사용합니다.
숫자 리터럴
숫자로 표현된 리터럴입니다.
아래와 같은 종류로 나뉩니다.
1. 정수 리터럴
2. 부동 소수점 리터럴
정수 리터럴
숫자 리터럴 중 정수로 표현된 것을 말합니다.
정수 리터럴은 아래와 같이 다른 진수로 표현할 수 있습니다.
1. 8진수
2. 16진수
8진수로 표현하기 위해서는 숫자 앞에 숫자 0을 붙입니다.
16진수로 표현하기 위해서는 숫자 앞에 0x를 붙입니다.
왜 8진수와 16진수를 사용할까?
컴퓨터는 0과1로 이루어진 2진수의 기계어로 작동합니다. 그런데 10진수의 숫자를 2진수로 바꾸면 매우 길어져서 다루기가 불편하기 때문에, 2의 n제곱으로 이루어진 8진수나 16진수로 표기합니다.
컴퓨터에서 2진수, 8진수 16진수를 쓰는 이유
기본적으로 인간은 10진수를 쓴다. 하지만 컴퓨터는 0,1 두가지 밖에 모른다고 한다. 그래서 2진법을 쓴다고 보면 되는데 심심치않게 8진수와 16진수를 코딩할 때 쓰게된다. 파일 같은걸 다룰 때
velog.io
'JAVA' 카테고리의 다른 글
[4] 배열 (0) | 2021.05.17 |
---|---|
[3] 입력 (0) | 2021.05.11 |
[2] 변수 (0) | 2021.05.10 |
[0] Java 시작부터 실행까지 (0) | 2021.05.09 |
Java를 시작하며... (0) | 2021.05.09 |