프로그램 언어가 뭐야?
자, let's go~~~!
컴퓨터를 실행시키기 위해 차례대로 작성된 명령어
그래서 이 명령어를 배우는 게 바로 프로그래밍 언어다!!
즉, 컴퓨터로 작업을 하려면 컴퓨터가 알아들을 수 있는 말로 해야 하는데
이때 쓰는게 바로 프로그래밍 언어다
프로그래밍 언어는
저급 언어(low level language)와 고급 언어(high level language)로
크게 나눌 수 있으며,
저급 언어는 하드웨어 지향의 기계 중심 언어로 기계어와 어셈블리어
고급 언어는 사람이 이해하고 작성하기 쉬운 사람 중심 언어로
FORTRAN, COBOL, C, C++, JAVA 등이 있다.
[네이버 지식백과]
대부분의 프로그램 언어는
선언문을 통해서 변수를 선언한다
여기서 선언문과 변수의 개념이 아주 중요하다!!!!
변수는 간단히 데이터를 담는 그릇, 저장공간이라고 하는데
이거 개념이 안와닿아서 애먹었음
선언문은 "나 이제 이 그릇을 물통이라고 부를 거야" 이렇게 알려주는 건데 ,,
대중 앞에 선언하듯
컴퓨터한테 선언을 해야 컴퓨터가 아~ 그렇구나 함
.
프로그램의 모든 자료에는 형(type)이 있다.
자바에서는 기본형과 참조형 2가지로 구분함!!!!
기본형에는char, byte short, int, long, float, double, boolean,
그 외에는 참 조형이다.
컴퓨터는 예민해서 정확히 어떤 타입인지 구분해서 써줘야 함.
안 그럼 오류 떠서 자바 실행이 안됨!!
프로그램은
위에서부터 아래로 한 문장씩 순차적으로 실행된다
- 반복문은 특정 부분을 반복해서 실행하는데
자바에서는 for( ){ }의 형식 사용
- 조건문(if문)은-
조건을 걸어주고 참이냐 거짓이냐에 따라
선택하는 양자택일 문과 여러 경로 중 하나를 선택할 때 사용할 수 있다
ㅣ읽느라 수고 많으셨어요~ㅣ
부족한 글을 읽어주셔서 감사드립니다
아직 부족한 게 많으니
틀린 곳이 있다면
조언의 말씀 꼭 부탁드립니다!!!!
도대체 자바에서 상속_메서드 오버라이딩(method overriding)이란? (0) | 2020.06.26 |
---|---|
자바_이보다 더 쉬운 인터페이스 (interface)는 없다 (0) | 2020.06.22 |
자바의 참조형(레퍼런스)의 형변환에 도전하기!!! (업캐스팅/다운캐스팅)(Up Casting/Down Casting) (0) | 2020.06.16 |
추상클래스(Abstract Class) _ 자바 프로그램에 무슨 추상이냐? (0) | 2020.06.13 |
자바에서 보이는 final 제어자 도대체 왜 쓰는 거지? (0) | 2020.06.12 |