Study/Java 5

[Java] 조건문 / 반복문 (if/else if/for/while/do-while)

1. 제어문 제어문 : 자바 프로그램읠 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해줌 제어문은 1) 조건식 2) 중괄호({}) 블록으로 구성 조건식의 연산결과에 따라 블록 내부의 실행여부가 결정된다. 1) 제어문의 종류 제어문에는 조건문과 반복문이 있다. 조건문 : if문 / switch문 반복문 : for문 / while문 / do-while문 조건문의 경우, 제어문 블록을 빠져나와 정상 흐름(위에서 아래)으로 돌아온다. 반복문의 경우, 제어문 블록을 빠져나와 처음으로 다시 되돌아가 반복 실행한다. (loop) 제어문안에 또다른 제어문을 넣을 수 있어서 개발자가 원하는 복잡한 흐름제어도 가능 2. 조건문 1) if문 if (조건식) { 실행문; 실행문; } if 문의 중괄호 블록은 여러개의..

Study/Java 2022.01.06

[Java] 자바의 연산자

1. 연산자와 연산식 연산(operations) : 프로그램에서 데이터를 처리하여 결과를 산출하는 것 연산자(operator) : 연산에 사용되는 표시나 기호 피연산자(operand) : 연산되는 데이터 연산식(expressions) : 연산자와 피연산자를 이용해 연산의 과정을 기술한 것 , 연산식은 반드시 하나의 값을 산출한다. 자바에서 제공하는 다양한 연산자들 연산자의 연산 방향과 우선순위 1) 증감 연산자 증감 연산자는 변수의 값을 1 증가 (++) 시키거나 1 감소 (—) 시키는 연산자를 말한다. boolean 타입을 제외한 모든 기본 타입의 피연산자에 사용할 수 있다. 연산식 설명 ++ 피연산자 다른 연산을 수행하기 전에 피연산자의 값을 1 증가시킴 - - 피연산자 다른 연산을 수행하기 전에 피..

Study/Java 2022.01.06

[Java] 자바의 변수 / 상수 / 자료형 / 특수문자

1. 변수 변수란 : 값을 저장할 수 있는 메모리 상의 공간 변수의 값은 변경이 가능하고 하나의 변수에는 하나의 값만 저장할 수 있다. (만약 하나의 변수에 값을 여러 번 저장할 경우 마지막에 저장된 값을 최종적으로 가지게 된다.) 1) 변수 선언 변수를 사용하기 위해서는 변수 선언을 해야한다. 변수를선언하면서 초기값을 저장해주는 것을 초기화 라고 하는데 변수 선언과 변수 초기화는 동시에 할 수 있다. // 변수 선언 int num; // 변수 선언과 초기화 int num = 5; 2) 변수 규칙 변수, 메서드, 클래스 등 이름을 지을 때 아래의 규칙을 따라야한다. 대소문자는 구분되며 길이에 제한없다. 예약어는 사용해서는 안된다. 숫자로 시작할 수 없다. 특수문자는 ‘_’ 과 ‘$’ 만 허용된다. 3) ..

Study/Java 2022.01.04

[Java] 자바의 언어적 특성 정리

1. 이식성이 높은 언어 이식성 : 서로 다른 실행환경을 가진 시스템 간에 프로그램을 옮겨서도 실행할 수 있는 것 왜 이식성이 높을까 ? 자바는 JVM(Java Virtual Machine) 위에서 동작하기 때문에 운영체제 상관없이 작동 가능하다. 2. 객체지향 언어 객체지향 : 부품에 해당하는 객체들을 먼저 만들고 이것들을 하나씩 연결해서 전체 프로그램을 완성하는 기법 자바는 100% 객체지향 언어에 해당한다. 객체를 만들기 위해 설계도에 해당하는 클래스를 작성하고, 객체와 객체를 연결해 목적에 맞는 프로그램을 만들어 낸다. 자바에서는 아무리 작은 단위의 프로그램이라도 객체로 만듦 객체지향언어이기 때문에 객체지향 언어가 갖는 캡슐화, 다형성 , 상속 등의 기능을 제공 객체지향에 대해 ▶ 참고링크 1) ..

Study/Java 2022.01.03

[Java] Intellij 에서 외부 라이브러리 사용하기(Gson)

1. Maven Repository 접속 (https://mvnrepository.com/) 2.Gson 검색 후 원하는 버전 클릭 3. Files칸에 jar를 눌러서 다운로드 4. Intellij -> File -> Project Structure 5. Program Settings -> Libraries -> +버튼 누르기 6. Java 클릭 7. 방금 다운받은 jar 파일을 찾아서 클릭 -> OK 8. Apply -> OK 9. 잘 되었나 확인해보기 왼쪽 파일 목록에서 External Libraries 에 gson이 있는지 확인 Gson 객체를 생성했을때 에러없이 성공하면 완료! (에러가 뜬다면 Gson에 마우스 커서를 갖다대고 Alt+Enter를 클릭, 자동으로 Gson 라이브러리를 import)..

Study/Java 2021.07.04