R's 잡다한 정보 창고

You may delay, but time will not. "Benjamin Franklin"

반응형

IT 관련/Programming 8

프로그래밍 관련 용어 정리 (영어!! 언어의 벽...)

저는 영어의 학생 때 영어를 너무 싫어 했던지라 ... 지금 와선 후회가 되어 조금씩은 공부하고 있지만 실력이 빠르게 늘지는 않기 때문에 각종 사전과 번역툴을 이용합니다. 최근 크로스(멀티) 플렛폼 게임엔진을 찾으로 돌아다니다 보니 당연하게도 외국 사이트가 대부분 입니다. 여기에선 위와 관련하여 새로 알게된 단어들을 생각 날 때~ 만 틈틈히 추가 할까 합니다. IDE (Integrated Development Environment) 통합개발환경, 즉 독자적인 개발환경을 제공해 줍니다. IDE를 지원하지 않는 엔진의 경우 개발언어에 따라 해당 라이브러리 등을 제공하더군요. - JAVA 3D 게임 개발 엔진인 JME(jMonkeyEngine)의 경우 라이브러리 형태의 파일과 IDE형태의 파일을 각각 배포했었..

[자바오류] The public type [class name] must be defined in its own file

The public type [class name] must be defined in its own file 공용 형식 [클래스 이름] 자체 파일에 정의 되어야 합니다 위의 에러가 나는 경우는 2가지 입니다. 1. 클래스 이름과 파일명이 일치하지 않을 때 //ClassName.java public class DiffName { } 2. public 을 쓸 수 있는 클래스는 파일명과 일치하는 클래스 뿐임 그외의 클래스에서 사용시 에러 ( 파일명과 일치하는 클래스 내부에 다른 클래스를 포함 할 경우 public을 사용 해도 무관) //ClassName.java public class ClassName { } public class PublicClass { }

[자바오류] Array constants can only be used in initializers

String[] arr = new String [3]; //배열 선언 arr = {"AS", "BS", "CS"}; //배열 할당 Array constants can only be used in initializers 배열 상수는 초기화에 사용할 수 있습니다. 배열을 선언하고 그 배열에 값을 넣어준다고 생각했는데 에러가 발생합니다. 왜 그런가 했더니 배열 초기화는 String[] arr = {"AS", "BS", "CS"}; 와 같이 사용 할 수도 있지만 이는 JAVA가 C언어 사용자들을 위해서 C언어 문법과 같이 쓸 수 있도록 지원 하는 것이지 C언어와 동일하지는 않습니다. 자바는 포인터를 직접 사용하지 않기 때문에 위와 같은 방식은 추천하지 않으며 객체 선언 new 를 사용하여 동적 메모리 할당 영역..

Android (안드로이드) ADT Plugin for Eclipse 설치 및 이클립스 연동

이전 시간에는 안드로이드 개발 킷을 설치 하였는데요 안드로이드는 자바 기반의 OS입니다. 때문에 기존 자바 개발에 이클립스를 이용하여 개발자들은 이클립스를 사용할 수 있다면 편리하겠죠 이번시간은 이클립스에서 안드로이드 SDK를 이용 할 수 있는 플러그인인 ADT Plugin을 설치하도록 하겠습니다. 당연하지만 플러그인을 설치 하기전에 자바와 이클립스, 안드로이드 SDK 설치 되어있어야 합니다. 아직 설치가 안된 분은 아래의 포스팅을 참조 하여 주세요 자바 설치 (http://resup.tistory.com/9) 이클립스 (http://resup.tistory.com/10) 안드로이드 SDK 설치 (http://resup.tistory.com/12) 먼저 이클립스를 실행하여 Help에서 Install Ne..

Android (안드로이드) SDK 설치

안드로이드 SDK(Software Development Kit) 는 안드로이드를 개발하기 위해 필요한 소프트웨어 입니다. 안드로이드 SDK를 설치하기 전에 자바 JDK(java development kit)가 설치 되어 있지 않다면 먼저 설치합니다. 설치 방법은 이전 포스팅을 참조 하세요 (http://resup.tistory.com/9) 안드로이드 개발자 사이트로 가면 (http://developer.android.com/sdk/index.html) 오른쪽 하단에 다음과 같은 테이블이 보일 겁니다. 운영체제 별로 설치 파일이 있는데요 윈도우의 경우 파일이 2가지 있는데요 android-sdk_r13-windows.zip 파일은 압축만 풀어서 사용하면 되며 installer_r13-windows.exe는..

eclipse(이클립스) 설치 및 실행

이클립스는 다음의 사이트에서 다운받을 수 있습니다. (http://www.eclipse.org/) 사이트 메뉴중 Download 를 클릭하면 이클립스 관련 제품들이 많이 나옵니다. 저는 일반적인 자바 개발용으로 사용 할 것이므로 Eclipse IDE for Java Developers 로 받도록 하겠습니다. 자신의 운영체제를 선택하여 다운로드 해줍시다. 잡설 1 Q : Eclipse IDE for Java Developers 에도 여러 패키지가 존재 하던데요 패키지별 어떤 차이가 있나요? A : 이클립스 버전에 따른 이름을 붙인 것 입니다. 버전 출시일 명칭 3.3 2007년 europa (유로파) 3.4 2008년 ganymede (가니메데) 3.5 2009년 galileo (갈릴레오) 3.6 2010..

Java(자바) 설치

자바는 오라클 사이트에서 받을 수 있습니다. (http://www.oracle.com/index.html) 오라클 사이트에서 Downloads->Java for Developers 를 클릭 합니다. Java SE 6 JDK Download를 클릭해 줍니다. 잡설 1 이 글을 작성하는 현재 6버전과 7버전이 있으나 7 버전은 아직 불안정하다는 말이 많으므로 안정적인 6 버전 설치 합시다. 8버전이 나올 때 쯤이면 7버전도 안정화 되겠죠 잡설 2 SE 외에도 다른 버전이 여럿 존재 하는데요 EE > SE > ME 순으로 더 많은 개발환경을 제공합니다. 간단하게 설명하고 넘어가면 SE가 표준이며 EE는 주로 대규모의 팀단위 프로젝트에서 이용하고, ME는 모바일과 같은 소형기기 개발에 사용합니다. 잡설 3 JD..

반응형