JAVA (15) 썸네일형 리스트형 자바 기초부터 차근차근...(7) ※ Chapter06 메소드와 변수의 스코프 ※ 본문은 윤성우의 열혈JAVA를 정리한 글입니다. ※ 문제가 될시 비공개 처리하겠습니다. 이번 장에서는 예제보다 정의관련한 글이 더 많을 수 있다. 메소드에 대해 알아볼 예정이다 § 메소드에 대한 이해와 메소드의 정의 -main 메소드에 대해서 우리가 아는 것과 모르는 것- main이 메소드이고 이 메소드는 클래스의 내부에 존재해야 한다. 다음 코드를 보면서 우리가 아는 것과 모르는 것을 정리해보자. public static void main(String[] args) { int num1 = 5; int num2 = 7; System.out.println("5 + 7 = " + (num1 + num2)); } 아는 것은 다음 두 가지 정도로 정리 된다. (지.. 자바 기초부터 차근차근...(6) ※ Chapter05 실행 흐름의 컨트롤. ※ 본문은 윤성우의 열혈JAVA를 정리한 글입니다. ※ 문제가 될시 비공개 처리하겠습니다. 취업준비를 해야해서 그런지 시간이 너무 부족하다.. 물론 매일 공부를 12시간씩 한다면 시간이 부족하진 않겠지만 스스로가 너무 공부를 잘 안하는 것 같다. 코로나 우울증처럼 매일 기분이 좋았다가 나빠졌다가 반복된다. 그래도 다음해에 취업하기 위해서는 꾸준히 공부해야한다. 앞으로 조금 더 빠르게 진도를 나가서 이후 코딩테스트 연습을 하도록 하자. § if 그리고 else 특정 조건이 만족될 때에만 실행하고픈 문장이 있다면 if 문을 활용하면 된다. 두 개 이상의 조건중 하나만 만족할때 문장이 실행되려면 else문을 활용하면 된다. 예제를 통해 if~else 를 한번 들여다보.. 자바 기초부터 차근차근...(5) ※ 이번에도 역시나 연산자에 대해 정리할 생각이다. ※ 본 게시글은 윤성우의 열혈 JAVA프로그래밍을 기반으로 공부하며 정리한 것입니다. ※ 문제가 있을시 비공개처리 하겠습니다. 자바에서 제공하는 단항 연산자 다음과 같은 수를 보자. +5 , 5 , -3 , 3 이 수의 의미는 수학에서의 의미와 동일하다. 마이너스 기호는 다음과 같이 사용될 수 있다. double e1 = 3.5 ; double e2 = -e1 ; // e2에 저장되는 값은 -3.5 증가 및 감소 연산자가 단항 연산자에서 배워야할 연산자들이다. ++ 연산자 -> 피연산자에 저장된 값을 1 증가한다. -- 연산자 -> 피연산자에 저장된 값을 1 감소한다. 다음 예제를 보면서 두 연산자의 기능을 확인해본다.(Prefix) 아마 예상한 것과 .. 자바 기초부터 차근차근...(4) ※ 이번에는 '연산자(Operator)'를 정리하고자 한다. ※ 연산자 또한 잘 기억해둬야 한다. ※ 헷갈리기 쉬운게 많으니 주의할 것. 이항 연산자 피연산자가 둘인 연산자를 가리켜 '이항 연산자' 라고 한다. 예를들어 +와 -가 있다. 사실 연산자를 하나하나 다 적어놓고 달달 외우는것 보다 사용할 때가 되서 외우는게 더 빨리 외워진다. 하지만 어떤 연산자가 먼저 계산이 되는지 헷갈릴 때 찾아보기 쉽도록 정리해두는 것도 좋다. 결합 방향과 우선 순위는 연산 진행 순서를 결정하는 요소들이니 알아두도록 하자. 헷갈릴때에는 자주 들여다보고 익숙해지도록 노력해야 한다. (곱하기는 당연히 플러스,마이너스보단 우선순위가 높으므로 높은 위치에 있다.) 복합 대입 연산자 +=, -=와 같이 대입 연산자가 다른 연산자와.. 자바 기초부터 차근차근(3) ※ 상수와 형변환에 대해 알아보자. ※ 여기는 헷갈리고 까먹기 쉬운 부분이 많으니 주의하자. ※ '윤성우의 열혈 JAVA' 를 기반으로 정리하였으며 문제가 될 시 비공개처리 하겠습니다. 상수와 형 변환 상수 = 값이 변하지 않는 수 변수를 선언할 때 final 이라는 선언을 추가하면 그 변수는 상수가 된다. -특징- ※ 값을 한번만 할당할 수 있다. ※ 한번 할당된 값은 변경이 불가능하다. 예를들어 이러한 변수가 선언되었다고 가정하자. int MAX_SIZE = 100; 이것을 상수로 변환하려면 다음과 같다. final int MAX_SIZE = 100; // 또는 final int MAX_SIZE ; 이후 값을 딱 한번 할당할 수 있음. 개발자들 간의 관례상 상수의 이름은 다음 두 가지 사항을 지켜서 .. 자바 기초부터 차근차근(2) ※ 이전에 이어서 글을 쓰겠다. ※ 이번엔 변수, 자료형에 대해 알아보자. ※ 까먹는 경우가 많으니 자주 사용하거나 자주 보면서 외우도록 하자. ※ 변수와 자료형 데이터의 저장과 참조를 위해 '할당된 메모리 공간'에 붙인 이름을 '변수'라 한다. 컴퓨터에 메모리가 있다는 것은 다들 아는 사실이다. 컴퓨터는 자료나 데이터를 사용할 때 메모리에 저장해두었다가 필요할 때 꺼내 쓰는 방식이다. 그래서 그 메모리에 접근하기 위해 메모리 공간을 할당받아야 된다. 그래야 사용할 수 있기 때문이다. 이때 사용되는 것이 '변수(Variable)'이다. 코드상에서 변수라는 것을 선언하면 메모리 공간이 할당된다. 예를 들어보면 다음과 같다. "정수를 저장하기 위해 메모리 공간을 할당하고, 그 메모리공간 이름을 num이라 할.. 자바 기초부터 차근차근(1) ※윤성우의 열혈 JAVA 프로그래밍으로 다시 한번 공부하기로 했다. ※이제 취준생... 4학년이 되었는데도 아직 코딩 테스트 준비를 한 번도 하지 않았다. ※자료구조부터 알고리즘까지... 학교에서 조금씩 맛만봐서 거의 다 까먹은 상태이다. ※이제 블로그에 글로 남그면서 기억이 안 날 때마다 조금씩 꺼내보기 편하게 정리해두려고 한다. ※아예 기초부터 정리해둘 예정이니. 처음 공부하는사람도 보기 편할 수 있도록 노력하겠다. ※다만 아예 모르는 상황에서 설치부터 환경변수 설정까지는 다루지 않을 것이다.(인터넷에 매우 많이 나와있기 때문) ※자바를 시작해보자!※ 우선 하나의 코드를 보자. 자바든 어떠한 언어든 일단 코드부터 보면서 공부하는게 제일 좋다. 차근차근 분석해보자. 우선 자바코드 안에는 클래스가 존재하.. 이전 1 2 다음