반응형 함수2 코틀린 - 함수 - Do it 코틀린 프로그래밍 책보고 공부한 내용입니다. 콜백함수 - 특정 이벤트가 발생하기까지 처리되지 않다가 이베트가 발생하면 즉시 호출되어 처리되는 함수 fun networkCall(onSuccess : (ResultType)->Unit, onError : (Throwable) -> Unit){ try{ onSuccess(myResult) } catch (e: Throwable){ onError(e) } } networkCall(result ->{ // 네트워크 호출 성공 시 구현 }, error->{ // 네트워크 호출에 실패 시 구현부 }); 익명함수 - 일반 함수지만 이름이 없는 것 - 람다식에서는 return이나 break, continue 같은 제어문을 사용하기 어렵다. fun(x: In.. 카테고리 없음 2024. 3. 20. 코틀린 시작하기 - 자료형, 변수, 매개변수, 함수 코틀린 진입점 : main() main() 함수가 있는 파일 이름을 기준으로 자바 클래스가 자동 생성됩니다. Tools>Kotlin>Show Kotlin Bytecode → Decompile 버튼으로 확인가능 합니다. JVM 메모리 영역 코드 영역 : 명령어가 들어가는 영역 데이터 영역 : 정적 변수나 문자열 등이 들어가는 정적 메모리 영역 힙 영역 : 실행 중 생성되는 객체가 저장되는 동적 메모리 공간 스택 영역 : 코드 블록 내에서 호출되는 변수나 함수가 임시로 저장되는 메모리 영역 변수 변수의 선언 - val, var val : 읽기 전용 변수 - 최초로 지정한 변수의 값으로 초기화하고 더 이상 바꿀 수 없습니다. var : 값을 변경할 수 있음 * val로 변수를 선언해두고, 변경이 필요할 때 v.. 카테고리 없음 2024. 3. 20. 이전 1 다음 반응형