본문 바로가기

Programming

[자바 강좌] 9화 switch ~break문 자바공부 [자바 강좌] 9화 switch ~break문 자바공부 지난 시간에 배운 if ~ else 문은 쉽지만 활용폭이 굉장히 많기 떄문에 매우 중요 합니다. 이번 시간에 배울 switch ~ break 는 if문 보다는 많이 쓰이지 않지만 알고 있어야 할 제어문 입니다. switch문 기본형 switch(n){case 1:(실행코드)case 2:(실행코드)case 3:(실행코드)default:(실행코드)} 스위치문도 굉장히 쉽습니다. if문을 아시면 스위치문은 거저 먹는 수준의 난이도 입니다. 하지만 입문자를 위한 강좌이니 만큼 하나씩 짚어봐야겠죠. 저기 위에 코드를 자세히 보면 'case' 와 'default' 가 나옵니다. 위의 코드를 해석하자면, n이 1이면 case1 부터 시작 입니다. 이런식으로 쭈~.. 더보기
[자바 강좌] 8화 if ~ else 중첩문 자바공부 [자바 강좌] 8화 if ~ else 중첩문 자바공부 자바강의를 짧게짧게 끊어서 업로드 하는게 속편할것 같습니다^^ 새해가 밝았습니다. 2015년입니다. 새해복 많이 받으세요. 청양의 해입니다. 양은 온순하고 성실하죠. 양의 기운을 받아 이번 8화도 열심히 달려보아요.ㅎㅎ if~else의 중첩문 if ~ else문을 위와 같이 코딩 해 봅니다. 지난 시간에도 설명을 드렸지만 if(조건식)이 만족하면 바로 실행이 되는데요. 만약 조건에 일치 하지 않다면 else를 실행하게 됩니다. else 에서도 또다시 if 와 else로 갈래가 나눠집니다. 똑같이 if(조건식) 에서 조건이 맞으면 해당 명령이 실행되고 아니면 else로 내려가서 해당명령을 실행 합니다. 매우 쉽습니다 ㅎㅎ 그렇다면, 여기서 문제! 저 위.. 더보기
[자바 강좌] 7화 if ~ else문 자바공부 [자바 강좌] 7화 if ~ else문 자바공부 프로그래밍을 하시다보면 if ~ else 개념이 초반에 등장 합니다. 이부분 까지만 익히셔도 만들 수 있는 프로그램의 범위가 상당히 넓어집니다. 그 말인즉 , 중요한 개념이니 반드시 짚고 넘어가야 할 영역이며 꾸준한 반복연습이 필요한 부분이기도 합니다. if의 뜻은 만약,~라면,만일 이라는 뜻이죠. else의 뜻은 '다른','더','그 밖에','아니면' 이라는 뜻입니다. 영어단어의 뜻을 몰라도 되지만 알면 더 쉽겠죠? ^^ if~else 문if (조건) { // 조건이 '참' 일경우 실행되는 영역 } else { // 조건이 '거짓' 일 경우 실행되는 영역 } 자, 그러면 메모장을 열고 평소대로 위의 기본형대로 코딩해 볼까요? 코드가 굉장히 간단 합니다. .. 더보기
[자바 강좌] 6화 행운확률 게임 자바공부 [자바 강좌] 6화 행운확률 게임 자바공부 많은 사람들이 왜 번개맞을 확률보다도 희박하다는 로또를 사는 걸까요? 객관적으로 볼떄 승산이 없는 게임인데 말이죠^^ 그러한 이유는 여러가지가 있을수 있겠습니다. 먼저 자신의 인생을 '한방'에 바꿔버리고 싶다는 유형 이 있겠죠. 이런 분들이 위험한 것이 로또에 당첨되도 '돈을 관리하는 능력'이 부족하기 떄문에 다시 원래 상태로 돌아가서 뉴스에 나오는 경우를 저는 꾀 많이 보았습니다. 로또 때문에 가족과 싸우게 되고 오히려 '행운' => '독'으로 바뀐 경우이죠. 두번째로, 일주일의 '낙(樂)'으로 생각하는 유형 입니다. 한주간 로또에 희망을 품으면서 로또 당첨때 까지 기다리는 것이죠. 그런데 제가 생각 했을 때 이러한 두 유형의 분들이 '돈'을 잘 벌지 못합니다.. 더보기
[자바공부강좌] 5화 자바 애플릿 만들기 강의교육 [자바공부강좌] 5화 자바 애플릿 만들기 강의교육 이번 시간에는 자바 애플릿을 간단하게 만들어 보는 실습을 진행 하겠습니다. 그전에 앞서서 자바 프로그램이 어떻게 구동 되는지 큰 그림을 그려보도록 하겠습니다. 단순히 '코딩'만 하는 것보다 자신이 코딩하는 프로그램이 어떤 원리로 작동 하는지 안다면 조금 더 이해하는데 수월 할 것입니다. 자바 애플리케이션 동작과정 간단하게 그려보았습니다. 위의 그림과 같이 자바 애플리케이션은 동작하게 됩니다. 자바는 독립적인 플랫폼 입니다. 그렇기에 컴파일되면 바이트코드로 작성된 클래스 파일이 생성이 됩니다. 그후 실행될때 자바 인터프리터를 사용하는 겁니다. 자바 애플릿 동작과정 자바애플파이가 생각 나는 것은 저뿐인가요? ;; 우리가 다룰 애플릿은 저런 애플파이가 아닙니다.. 더보기
[자바 강좌] 4화 실행문과 설명문 [자바 강좌] 4화 실행문과 설명문 본격적인 프로그래밍에 앞서서 각 언어의 규칙에 대한 이해는 필수 입니다. 그런면에서 지금 연재하는 부분들이 다 간단하면서도 중요한 개념들 입니다. 이번 시간에는 자바강좌 4화 실행문과 설명문에 대해서 배워보도록 하겠습니다. 쉽지만 중요한 개념 '주석' ! 흔히 우리들은 책을 읽을때 어려운 책일수록 '주석'이 많이 등장 합니다. 용어 풀이등을 위해서 지면의 아래나 혹은 별도의 페이지를 구성해서 낱말의 뜻을 쉽게 풀어서 설명해주는 역할을 하는 것이죠. 프로그래밍 에서 주석은 자신의 코드에 대한 '설명'을 해주는 역할을 담당 합니다.즉, 자신이 작성한 코드가 매우 많을 경우 시간이 지나고 오랜만에 해당 코드를 열어볼 경우혹은 다른 사람과의 협업을 통해 코딩을 할 경우 빠른 .. 더보기