Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- DynamicWebProject
- Google Place Photo API
- 트랜잭션속성
- 코틀린
- S2139
- 자바비동기
- 무중단배포
- jsp프로젝트
- 리버스프록시
- java
- servlet프로젝트
- 트랜잭션성질
- 백준
- kotlin
- subprocess에러
- 알고리즘
- mysqld.sock
- 코틀린기초
- tomcat설정
- 테코톡
- 트랜잭션
- GithubOAuth
- 레벨로그
- 데이터베이스락
- KotlinInAction
- ObjectCalisthenics
- 객체지향생활체조
- 우아한테크코스
- 스프링트랜잭션
- 코틀린뽀개기
Archives
- Today
- Total
목록KotlinInAction (1)
초이로그

코틀린의 주요 특성 주 목적: 자바가 사용되고 있는 모든 용도에 적합하면서도 더 간결하고 생산적이며 안전한 대체 언어를 제공하는 것 정적 타입 지정 언어 ↔️ 동적 타입 지정 언어(ex. Groovy, JRuby) 모든 프로그램 구성 요소의 타입을 컴파일 시점에 알 수 있다. 프로그램 안에서 객체의 필드나 메서드를 사용할 때마다 컴파일러가 타입을 검증한다. 코틀린은 모든 변수 타입을 직접 명시하지 않아도 된다. 코틀린 컴파일러가 변수 타입을 자동으로 유추하기 때문이다. ➡️ 타입추론 성능, 신뢰성, 유지 보수성, 도구 지원성에서 장점을 갖는다. 코틀린은 nullable type을 지원한다. 컴파일 시점에 NullPointerException을 검사하여 프로그램의 신뢰성을 높인다.(6장) 함수형 프로그래밍..
Programming Language/Kotlin
2022. 5. 30. 04:27