안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
자바를 올해 처음 하고 있어요.
C 에서 __FUNCTION__ 이나 __LINE__ 이런 매크로 기능같은게 Android에는 없나요?
알려주세요
감사합니다.
2010.08.25 00:10:02
아마 질문하신 분이 원하시는건 매크로 자체가 지원이 되느냐 하는 점인것 같은데요...
제가 아는 범주에서는 자바는 그런거 없습니다. 아마도 매크로 같은건 자바 "철학"과는 맞지 않기 때문인 것 같습니다.
모든 기능이며 요소들이 "함수"하나만 떠돌아 다니지도 않고 무조건 객체의 일부로서 취급되고...
매크로가 존재해야 하는 상황을 만드는것 자체가 뭔가 자바답지 않다는 생각도 드는군요...
제 주변에도 C만 하시던 분이 있는데 안드로이드 입문하면서 자바코드를 쓰셨죠...
여러 공부를 하시더니 뭔가 알것같다고 하시더군요...
확실히 다릅니다. 혹시 이런거 없나 하지 마시고...
대충 보고 없는듯하면 접근방식을 전환하시는것을 추천해드립니다.
적어도 C/C++ 티를 벗기 전까지는요...
(자바가 우월하다 하는건 아니고... 자바식 코드를 짜려고 한다면 그렇게 하는게 낫다는 말입니다.)
로 작성하시고 자바는 인터페이싱 용도로 최소한으로 쓰시는 방법도 있습니다.
제가 아는 범주에서는 자바는 그런거 없습니다. 아마도 매크로 같은건 자바 "철학"과는 맞지 않기 때문인 것 같습니다.
모든 기능이며 요소들이 "함수"하나만 떠돌아 다니지도 않고 무조건 객체의 일부로서 취급되고...
매크로가 존재해야 하는 상황을 만드는것 자체가 뭔가 자바답지 않다는 생각도 드는군요...
제 주변에도 C만 하시던 분이 있는데 안드로이드 입문하면서 자바코드를 쓰셨죠...
여러 공부를 하시더니 뭔가 알것같다고 하시더군요...
확실히 다릅니다. 혹시 이런거 없나 하지 마시고...
대충 보고 없는듯하면 접근방식을 전환하시는것을 추천해드립니다.
적어도 C/C++ 티를 벗기 전까지는요...
(자바가 우월하다 하는건 아니고... 자바식 코드를 짜려고 한다면 그렇게 하는게 낫다는 말입니다.)
로 작성하시고 자바는 인터페이싱 용도로 최소한으로 쓰시는 방법도 있습니다.
http://decoder.tistory.com/596