Java 기초 강의 4일차
2022. 7. 1. 14:53
개발도전하기/Java 기초
1. 배열(Array) 1-1) 배열이란? - 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 배열이라 한다. - 중요한 것은 같은 타입이어야 한다는 것이다. 1-2) 배열 생성 - 배열을 선언하는 방법은 타입의 변수를 선언하고 변수 또는 타입에 배열을 의미하는 대괄호[]를 붙이면 된다. 선언방법 선언 예(Stack 영역) 타입[] 변수이름; int[] score, String[] names; 타입 변수이름[]; int score[], String name[]; * 배열의 생성 - 배열을 선언한 다음에는 배열을 생성해야 한다. - 배열을 선언한 것은 단지 생성된 배열을 다루기 위한 참조변수를 위한 공간이 만들어질 뿐이고, 배열을 생성해야만 비로소 값을 저장할 수 있는 공간이 만들어지는 것이다. * ..
Java 기초 강의 3일차
2022. 6. 16. 15:37
개발도전하기/Java 기초
◎ 제어문 (조건문, 반복문) - 지금까지 코드의 실행 흐름이 무조건 위에서 아래로 한 문장씩 순차적으로 진행되었지만, 때로는 조건에 따라 문장을 건너띄고, 때로는 같은 문장을 반복해서 수행해야할 때가 있다. 이처럼 프로그램의 흐름(flow)을 바꾸는 역할을 하는 문장들을 제어문이라고 한다. - 조건문은 조건에 따라 다른 문장이 수행되도록 하고, 반복문은 특정 문장들을 반복해서 수행한다. 1. 조건문 (if, if-else, if-else if) - 조건문은 조건식과 문장을 포함하는 블록{}으로 구성되어 있으며, 연산결과에 따라 실행할 문장이 달라져서 프로그램의 실행 흐름을 변경할 수 있다. - 조건문은 if문과 switch문 두가지가 있으며 주로 if문이 많이 사용된다. 1-1) if문 - if문은 가..
Java 기초 강의 2일차
2022. 6. 13. 21:31
개발도전하기/Java 기초
1. 연산자(operator) 1-1) 연산자란? - 연산자는 연산을 수행하는 기호를 의미한다. 1-2) 연산자와 피연산자 - 연산자와 연산을 수행하려면 반드시 연산의 대상이 있어야 하는데 이를 피연산자라 한다. ▶ 연산자 : 연사을 수행하는 기호 (+, -, *, / ...) ▶ 피연산자 : 연산자의 작업 대상 - 연산자는 피연산자로 연산을 수행하면 항상 결과값을 반환한다. 1-3) 식 (표현식, expression) - 연산자와 피연산자를 조합하여 계산하고자 하는 바를 표현한 것을 식 또는 표현식이라고 한다. 1-4) 연산자의 종류 종류 연산자 설명 산술연산자 +,-,*,/,%, 사칙 연산과 나머지 연산 비교연산자 >,=, 비교 > 논리 > 대입순서로 진행, 대입은 제일 마지막에 실행 ▶ 단항(1) ..
Java 기초 강의 1일차
2022. 6. 10. 16:49
개발도전하기/Java 기초
1. Java 소개 1-1) Java 란? - 자바는 객체지향 프로그래밍 언어이다. - 자바로 작성된 프로그램은 운영체제의 종류에 상관없이 실행이 가능하기 때문에 운영체제에 따라 프로그램을 변경하지 않고도 실행이 가능하다. (JVM : Java Virtual Machine) - 이러한 장점으로 인해 자바는 다양한 기종의 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어로써 인터넷 발전과 함게 많은 사용자층을 확보할 수 있었다. 1-2) Java 언어의 특징 - 비교적 배우기 쉽다. - 운영체제에 대해 독립적이다. ▶ 자바 운용프로그램은 운영체제나 하드웨어가 아닌 JVM이 자바 응용프로그램으로부터 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다. - 객체지향 언어이다. ▶ 자바프로..