/*** 안녕하세요, doriri입니다.** 이번 글에는 break문에 위치를 정해주는 것만 올리도록 하겠습니다.** C언어와 유사한 연산자, 조건문, 반복문 넘어갔습니다. */ 다중 for문이나, 다중 while문 등을 사용할때 break문을 사용할 경우 하나의 반복문만 탈출하고나머지 반복문을 탈출하지 못하는데, 그런 상황에 사용하는 방법중 하나인 위치를 명시해주는것입니다. 탈출하고싶은 반복문 앞에 이름을 표시해주면서, break문에 "이름이 ○○인 반복문을 탈출하겠다" 라고 해주는것입니다. 아래의 소스로 보겠습니다. [그림 8-1 : 다중 반복문 탈출] 소스를 보시면, 가장 바깥쪽 for문에 " breakOut : " 이 붙었고,다중for문 안에 break문에는 breakOut 라는 for문 이름이 ..
/*** 안녕하세요, doriri입니다.** 오늘은 자료형 표현과 형 변환에 대해서 적어두겠습니다.*/ 1. 자료형 CPU는 기본적으로 int를 가장 고속으로 계산한다.자바에서는 모든 정수형 연산 시 int형으로 형변화 후 계산한다.따라서 short를 쓰더라도 short -> int로 형변환 후 계산하여 속도가 느리게된다. short, byte 자료형은 연산에서는 필요성이 없지만연산보다 데이터가 중시되는 프로그램에서는 작은 단위로 데이터를 표현하게된다. ( 3D 그래픽정보, 노래 ) double형 하나만 보면 소수점 이하 15자리 까지 오차가 발생하지는 않지만,오차가 발생할 수 있는 두 double을 연산하면 소수점 이하 3자리에서도 오차가 발생할 수 있다.따라서 실수를 연산시 기본적으로 오차가 존재한다..
안녕하세요, doriri입니다.다름이아니라, Java 강의를 하나하나 못적을것 같습니다.처음 목표는 나와같이 처음하는 사람들을 위해서 자세하고, 많은 자료를 올려드리고싶었습니다. 하지만, 사회로 나가는 기간이 별로 남지않아 아는 내용을 반복적으로 쓰기보다는,개발 경험을 높이는 것을 목표로 잡고, 행동하려고합니다. 그렇다고 글을 안올린다는 것은 아닙니다.기본적으로 C언어를 배운 이후이기 때문에 if문, for문 등 비슷하거나 같은 것은 그냥 넘긴다는 것이고그 넘긴 부분은 나중에 올린 글에 "if문, for문 ~~ 을 건너 뛰었습니다" 라고 표시하겠습니다. 아직 글이 별로없어 봐주신 분 들도 적을수도있고, 없을수도 있겠지만죄송하다는 말씀 드리고, 진행하도록하겠습니다. 읽어주셔서 감사합니다.
/* 안녕하세요, doriri입니다.** 저번에 이클립스 툴을 통하여 코딩을 진행해보았는데,** 이번 시간에는 주석 처리가 무멋인지, 변수, 자료형에 대해서 배우보도록하겠습니다.*/ 1. 주석 처리란 무엇일까?? 한줄로 요약하자면, 컴파일을 진행하였을때 주석 처리된 문장은 컴파일에서 제외되는겁니다. 주석 처리에는 두가지 방법이 있습니다. 1-1. 한 줄을 주석 처리하는 // [그림 5-1 : // 주석 처리] I'm Java Programmer 출력하는 문장 앞에 //를 붙여보니, 컴파일 결과 Console창에 출력이 되지않았습니다.이러한 // 는 행 단위를 주석 처리하는 방법입니다. 그렇다면, 여러 문장을 한번에 주석 처리할수는 없을까요? 1-2. 블록 단위를 주석 처리하는 /* */ [그림 5-2 :..
/*** 안녕하세요, doriri 입니다.** 노트북 수리를 맡겼는데 돌아오질않아... 이제서야 다시 글을 쓰네요** 이번시간에는 Java를 코딩을 계속 메모장에 넣고.. cmd 창으로 컴파일하고..** 그러한 불편함을 없애기 위해 Eclipse 라는 툴을 다운받고 그 유명한 "Hello World" 를 출력 해보겠습니다.*/ 1. https://eclipse.org/downloads/ ↑에 접속해서 Eclipse IDE for Java EE Developers 를 클릭해줍시다. 2. 오른쪽에서 Download Links 중 자신의 OS를 선택해줍니다. 3. [Korea, Republic] Of KAIST (http) 를 눌러 다운로드 받아줍니다! 4. 압축 해제 후 eclipse.exe 를 실행하여줍니..
/*** 안녕하세요, doriri입니다.** 저번 시간에 맛보기 자바 프로그램을 실행해보았습니다.** 그럼, 자바프로그램은 뭐고 어떻게 실행될까요??** 이번 시간은 쉬어가는 이론 시간이니, "아 그렇구나" 하고 지나가시면 좋겠습니다.*/ 1. 자바 프로그램 실행 구조와 Java Virtual Machine [그림 3-1 : 일반 프로그램 실행 구조] 일반적인 프로그램은 하드웨어를 기반으로 운영체제가 동작하고, 운영체제가 프로그램을 실행시키는 구조로 되어있습니다.그러나 자바 프로그램은 다음과 같은 구조를 가지고있습니다. [그림 3-2 : 자바 프로그램 실행 구조] 자바 프로그램은 일반 프로그램과 달리 자바 가상머신 ( Java Virtual Machine ) 이란것이 존재합니다.프로그램과 운영체제 사이 ..
/*** 안녕하세요, doriri입니다.** 환경 변수도 다 설정했겟다, 한번 이용해봐야겠죠?** cmd ( Command ) 창을 이용하여 간단한 자바소스를 컴파일하고, 실행해보겠습니다.*/ 1. '윈도우+R' 실행하셔서 'notepad'를 입력 or 메모장을 실행합니다. 2. 아래 소스를 입력해주세요class test{public static void main(String[] args){System.out.println("Hello Java world?");}} 3. 메모장을 test.java 로 저장해주시는데, 저같은경우 경로를 c:\test 폴더에 저장했습니다. + test는 class 이름입니다. + ex) class test2{ … 였으면 test2.java 로 저장해야겟죠? 4. '윈도우+R..
/*** 안녕하세요, doriri입니다.** 이클립스를 이용하여 자바프로그래밍을 배우려고하는데요, C언어만 하던 저로서는** 'Java' 라는 위엄이 강력하죠... 그래서 설치부터 천천히 나아가보자합니다.** 글 읽기가 힘드실경우 사진의 빨간 네모를 보시면서 진행하셔도 됩니다.** OS는 윈7사용중입니다.*/ 자바 첫 강의는 JDK 설치하고, 환경변수를 설정하여 프로그래밍을 준비하는 작업입니다! 일단 JDK부터 설치부터 시작해봅시다. 1. http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html ↑ 사이트에 접속합니다. 접속하면 영어가 무척 많은 사이트가 나오는데, JDK라는 단어가 눈에들어올거에요! 안보이시는분들은 밑에 사진을 참고..