ETC4 함수와 메소드 뭐가다를까? 입력 함수와 메서드 뭐가 다를까? 함수라는 용어를 쓰다가 메서드를 만났을 때, 메서드라는 용어를 쓰다가 함수를 만났을 때 "그게 뭐가 중요한데? 메서드나 함수나 그게 그거 아닌가?" "그래서 무슨 차이가 있는데?" 대학시절 학교에서 배웠을 때는 "C언어에서는 함수, Java에서는 메서드라고 하면 됩니다." 라고 합니다. 함수와 메서드 공통점과 차이점 함수와 메서드의 공통적인 부분이라고 한다면, 내가 원하는 무엇인가를 처리한다는 것에 있어서 동일합니다. 가장 큰 차이는 - 함수는 독립적으로 존재 - 로직 처리 이후 사용자가 원하는 결과를 반환합니다 - 메서드는 클래스에 종속되어 존재 -해당 클래스에 대한 객체가 생성되어야 (static의 경우는 생각하지 말자) 사용할 수 있다는 것입니다. 2019. 10. 13. vi 명령어 정리 vi 명령어 정리 vi란 ?? vi라는 이름은 `VIsual display editor'로 각종 문서를 편집할 수 있는 텍스트 기반의 편집기이고 리눅스 뿐만 아니라 유닉스 계열의 모든 운영체제에서 사용하는 편집기입니다. vi의 3가지 모드 입력모드 입력을 원하는 글자를 입력하고 ,화면은 입력한 상태를 그대로 보여주는 모드 명령모드 한 글자 또는 두 글자 명령을 사용하여 커서를 이동하고, 글자를 삭제 및 교체하고 , 문자열을 검색하는 모드 라인모드 콜론(:) 프롬프트에서 명령을 입력하여 저장, 편집, 검색 기능 등 다양한 기능을 제공하는 모드 VI는 자동 저장하는 기능이 없어서 자주 입력 내용을 저장해주어야 합니다 1. 입력모드 * 입력 명령어 - i : 현재 커서 위치에 삽입(커서 위치에 문자를 오른쪽으.. 2019. 9. 9. 개발관련정보를 어디서 얻을까? 개발관련정보를 어디서 얻을까? 제가 사용하는 개발관련 정보 얻는 방법에대하여 정리하여보았습니다. 더 좋은 커뮤니티와 방법들이 있다면 언제든지 댓글, 메일, 커뮤니티의 게시글로 알려 주시면 감사하겠습니다. 1. Github Github Follw Github TIL GitHub Follow Github에서는 관심사가 비슷한 개발자를 Follow하게 되면 그 사람이 만든 프로젝트나 star를 누른 프로젝트를 받아 볼 수 있습니다. skydoves이 start를 누른 프로젝트를 알림받았습니다. Github TIL 또한 Github에는 다양한 인터뷰 글들과 TIL(Today I Learned)라는 이름으로 많은 개발 관련 글들이 있습니다. 이러한 글과 개발 코드를 접하게 되면서 자연스럽게 지식을 여러 방면으로 .. 2019. 8. 13. Jitpack 을 이용한 오픈소스라이브러리 배포하기 Jitpack 을 이용한 오픈소스라이브러리 배포하기 1. Module 생성 File > New > New Module을 클릭합니다. 나타나는 Create New Module 창에서 Android Library, Next를 차례로 클릭합니다 라이브러리에 이름을 지정하고 라이브러리의 코드에 대한 최소 SDK 버전을 선택한 후 Finish를 클릭합니다. Sync Project with Gradle Files 2. project level build.grade 세팅 buildscript { ... repositories { google() jcenter() } dependencies { ... classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' /.. 2019. 7. 8. 이전 1 다음