본문 바로가기

자바개발자

[Kotlin] Java 개발자를 위한 코틀린 필수 사항(간결한 코드!) *이 포스팅은 《다재다능 코틀린 프로그래밍》에서 발췌한 내용입니다. 더 자세한 내용을 보고싶으시면?(클릭) 단순한 것들은 만들기 쉬워야 하고 복잡한 것들은 비용이 적어야 한다. 컴퓨터의 코어가 몇 개인지 확인하려면 몇 줄의 코드가 필요할까? 아래와 같은 방법은 어떤가? 한 줄짜리 코드이며 세미콜론도 없고, 임포트도 없다. Java JDK를 사용해도 관례적으로 입력해야 하는 코드는 훨씬 적다. 이것이 바로 코틀린이다. 코틀린은 작업을 금방 끝내준다. 절차를 강요하지 않는다. 작게 시작해서 크게 키워갈 수 있다. 프로그래밍이란 원래 작은 실험들의 연속이다. 개발자들은 종종 로직이 작동하는지 확인하고 전체 설계와 잘 맞는지 확인하기 위해서 솔루션을 프로토타이핑 한다. 코틀린 스크립트는 코드 낭비 없이 프로토타.. 더보기
[Programming Kotlin] 코틀린 SDK 설치하기! * 이 포스팅은 《다재다능 코틀린 프로그래밍》에서 발췌한 내용으로 작성되었습니다. 코틀린은 코드를 실행할 수 있는 여러 방법을 제공한다. Java와는 다르게 모든 코드를 컴파일 할 필요가 없다. 코드 그 자체로 실행할 수 있다. 원한다면 소스 코드를 파일 안에서 바로 시작할 수 있다. 아니면 클래스파일을 만들고 다른 클래스나 코틀린 파일을 사용하기 위해서 바이너리를 재사용할 수도 있다. 코드를 작성하는 도중에 코틀린 쉘을 실행시켜서 코드 스니펫의 동작을 확인해 볼 수도 있다. 코드를 JVM에서 실행시킬 수도 있고, Node.js나 브라우저의 JavaScript 엔진에서 실행시킬 수도 있고, 안드로이드 디바이스에서 실행시킬 수도 있고, iOS나 웹 어셈블리에서 실행시킬 수도 있다. 다양한 선택지가 있다. .. 더보기