본문 바로가기

전체목록83

자바 기초_1 Hello World 찍기 모든 프로그램의 시작은 역사깊은 Hello World 찍기이다.이것만 성공하면 우선 50%는 성공했다고 볼수있다. 우선 Hello World를 찍기전에 자바 소스 파일의 구조를 알아보겠다.자바 소스는 일반적인 텍스트 파일이며 확장자가 .java로 끝난다.그리고 자바 컴파일러에의해 class파일로 변환된다. 자바 컴파일러에 의해 변환되는 과정중에 문법상의 오류가 있다면 컴파일이 되지 않고 에러를 알려준다.컴파일시 에러발견은 생산성( 작업속도? )면에서 큰 장점인것같다. 소스의 최상단에는 이소스가 어디에 소속되어 있나 알려주는 package그 다음은 이소스파일 구동에 필요한 외부 도구(라이브러리)들의 참조위치를 지정해주는 import그 다음에 이소스파일의 타입이 클레스인지 인터페이스인지, 추상클레스인지 지정.. 2015. 8. 5.
자바 개발 환경 셋팅하기_2 이번엔 이클립스를 설치해 보겠다.설치한다고 해도 바로 사용할건 아니지만 일단 설치해두자. - https://eclipse.org/downloads/ 사이트 이동후 맨위에 Eclipse IDE for Java EE Developers를 클릭하고 오른쪽에 자신의 버전에 맞는 이클립스를 설치하자.이글을 쓰는시점의 최신 버전은 Eclipse Mars (4.5) Release 이다. 1번글처럼 자바설치를 완료 했다면 이클립스는 다운받은 파일 압축을 풀기만하면 끝이다. 압축 해제 후 폴더에 가보면 eclipse.exe가 실행 파일이다. 이클립스를 실행해보면 작업할 소스들을 저장할 폴더를 지정하는 창이 뜬다.자신이 작업하기 편한 폴더에 지정하면 된다. 위처럼 작업폴더 지정 후 ok하면 이클립스가 실행된다. 이클립스의.. 2015. 8. 5.
자바 개발 환경 셋팅하기_1 자바개발을 하는방법은 여러가지가 있다. 1. 자바 설치후 환경설정을 추가하고, 간단한 텍스트 에디터등을 이용하여 소스 작성후 직접 컴파일 하는방법2. 자바 설치후 이클립스같은 자바 개발 툴을 이용하여 개발하는 방법. 물론 2번의 개발툴을 이용한 방법이 5000%는 쉽게 개발 하겠지만, 나중을 위해서는 1번의 기본적인 자바의 설정 및 사용법을 어느정도 아는게 좋다. 그리고 더 나아가면 자바를 버전별로 설치해두고 사용할일도 생기기 때문에개발환경 셋팅은 확실히 짚고 넘어가는게 좋겠다. 벌써 부터 스토리가 길어질 삘이 보인다.......... 우선 자바를자바 먹은 오라클로 접속하자 (다운로드 링크는 너무 수시로 바뀌어서 그냥 설치해야할 자바를 찾는법을 적겠다.)- http://www.oracle.com/ 접속하.. 2015. 8. 4.
자바의 특징 1. 자바로 개발한 어플리케이션들은 JVM이라는 가상머신 위에서 돌아간다. (따라서 JVM의 설치가 필수다.) 2. 자바는 OS(플렛폼)에 종속되어 있지 않아, 다른 OS간의 이식성이 높다. (JVM위에서 돌아가기 때문에) 3. 자바는 개발에 필요한 도구들이 오픈소스로 수없이 많기 때문에, 개발시의 시간을 단축시킬수 있다.( 구글 검색능력 스킬 필요 ) 4. 자바는 객체 지향 언어(OOP) 이다. 5. 자바는 Type Safety( 소스의 문법상 오류를 컴파일시에 알려준다. )하다. 더욱 자세한 내용은 WIKI 참조- 자바란?- 객체지향이란? 2015. 8. 4.
가상의 개발 스토리 기초부터 다시 다지자는 의미로가상의 시나리오로 기본 자바부터 Spring까지 차근차근포스팅 시작~~~~~ 초보 시절로 돌아가자바 기초부터 웹 개발까지의 과정을 천천히 돌아보자 2015. 8. 4.