반응형
자바라는 이야기....
제가 자바라는 언어를 처음 접하며.. 지금까지..
프로그래밍을 해보며... 느껴왔던걸 적어 나가려 합니다...
자바 하면 떠 오르는건.....
일단 커피를 즐겨 마시는 분들은...
커피의 한종류로 알고계시고....
두번째는..... 자바 아이콘..... (아래 참조)
세번째는...... 자바 하면..... 자바스크립트가 생각 나실겁니다...
미리 밝혀 두지만...
자바와 자바 스크립트는 전혀 다른 부분입니다...
자바 스크립트가 자바 언어의 문법을 일부 쓰긴 하지만....
다르다는거........
일단 자바라는 언어의 최고의 장점은..
앞뒤가 바뀔때도 ㅋㅋ
한번 만들면 어디에서나 실행이 된다는거....
이걸 자바의 가장 좋은점이죠... 하지만 우리는... 한가지 모르고 넘어가서..
결국 두 번 일하게 되는 경우를 전 요즘 알게 되었답니다...
자바로 프로그램을 제작하는 경우는 윈도우에서 할때도 있고... 맥에서 할때도..
유닉스, 리눅스에서 할때도 있습니다...
바로 이게 문제 입니다.!!!! 윈도우에서 AWT나 Swing을 이용하여 제작한 프로그램이..
맥에서나 유닉스에서 제대로 실행될까요??? 실행시켜 보신분!!??
제가 말하는 답은.. 아니오 입니다... 제가 본 바로는 제대로 안됩니다...
그 이유는.... 바로 각 OS 별.... Character Encoding 방식이 다르기 때문입니다.
케릭터 어쩌구??가 머가 문제 인데요?? 라고 말하면...
일단...
대부분의 자바 공부하시는 분들이 많이 쓰는 study 환경에 대해 알아 보겠습니다.
대부분
Operating System은 MicroSoft사의 Windows XP(home, Professional)에
개발키트 : JDK 1.5(1.6버전), 통합개발환경 IDE는 eclipse를 쓰실겁니다...
아래는 윈도우에 설치된 이클립스 화면입니다.
(설명 : 우리가 일반적으로 프로그래밍시 보여지는 화면입니다., eclipse내 component의 위치는 사용자 마다 다를수도 있습니다. 보여지는 소스 코드는 자바 NIO관련 서적의 예제입니다. 제가 요즘 새로 산책을 공부하고 있거든요...)
자 이제 eclipse의 encoding의 설정을 확인해 보겠습니다. File 메뉴에..
Propertice 메뉴 아이템을 클릭하면..
위와 같은 옵션창이 나올겁니다... 이미지를 보시면 Text file encoding이라고 해서..
아래 보시면... Default 어쩌구 해서 MS949로 설정되어 있을겁니다. 만약 저파일을...
리눅스에서 수정할려고 띄우면 어떨까요???
to be continue...
제가 자바라는 언어를 처음 접하며.. 지금까지..
프로그래밍을 해보며... 느껴왔던걸 적어 나가려 합니다...
자바 하면 떠 오르는건.....
일단 커피를 즐겨 마시는 분들은...
커피의 한종류로 알고계시고....
두번째는..... 자바 아이콘..... (아래 참조)
(출처 : JDK 설치 폴더 demo 실행프로그램 이미지 중 하나)
세번째는...... 자바 하면..... 자바스크립트가 생각 나실겁니다...
미리 밝혀 두지만...
자바와 자바 스크립트는 전혀 다른 부분입니다...
자바 스크립트가 자바 언어의 문법을 일부 쓰긴 하지만....
다르다는거........
일단 자바라는 언어의 최고의 장점은..
Write once, Run anywhere!
앞뒤가 바뀔때도 ㅋㅋ
한번 만들면 어디에서나 실행이 된다는거....
이걸 자바의 가장 좋은점이죠... 하지만 우리는... 한가지 모르고 넘어가서..
결국 두 번 일하게 되는 경우를 전 요즘 알게 되었답니다...
무엇이 문제인가?
자바로 프로그램을 제작하는 경우는 윈도우에서 할때도 있고... 맥에서 할때도..
유닉스, 리눅스에서 할때도 있습니다...
바로 이게 문제 입니다.!!!! 윈도우에서 AWT나 Swing을 이용하여 제작한 프로그램이..
맥에서나 유닉스에서 제대로 실행될까요??? 실행시켜 보신분!!??
제가 말하는 답은.. 아니오 입니다... 제가 본 바로는 제대로 안됩니다...
그 이유는.... 바로 각 OS 별.... Character Encoding 방식이 다르기 때문입니다.
케릭터 어쩌구??가 머가 문제 인데요?? 라고 말하면...
일단...
대부분의 자바 공부하시는 분들이 많이 쓰는 study 환경에 대해 알아 보겠습니다.
대부분
Operating System은 MicroSoft사의 Windows XP(home, Professional)에
개발키트 : JDK 1.5(1.6버전), 통합개발환경 IDE는 eclipse를 쓰실겁니다...
아래는 윈도우에 설치된 이클립스 화면입니다.
(설명 : 우리가 일반적으로 프로그래밍시 보여지는 화면입니다., eclipse내 component의 위치는 사용자 마다 다를수도 있습니다. 보여지는 소스 코드는 자바 NIO관련 서적의 예제입니다. 제가 요즘 새로 산책을 공부하고 있거든요...)
자 이제 eclipse의 encoding의 설정을 확인해 보겠습니다. File 메뉴에..
Propertice 메뉴 아이템을 클릭하면..
위와 같은 옵션창이 나올겁니다... 이미지를 보시면 Text file encoding이라고 해서..
아래 보시면... Default 어쩌구 해서 MS949로 설정되어 있을겁니다. 만약 저파일을...
리눅스에서 수정할려고 띄우면 어떨까요???
to be continue...
반응형