English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 튜토리얼은 초보자를 위해 준비되었으며, 간단한 단계를 통해 Scala의 기본 지식을 이해하는 데 도움을 줍니다. 이 튜토리얼을 완료하면 Scala 사용에 대한 중급 수준의 전문 지식을 가지게 되며, 이를 통해 더 높은 수준으로 도전할 수 있습니다.
Scala는 다중 파라다임(multi paradigm) 프로그래밍 언어입니다.-의 프로그래밍 언어로, 주요 목적은 대상 프로그래밍과 함수형 프로그래밍의 다양한 특성을 통합하는 것입니다.
Scala는 Java 가상 머신에서 실행되며 기존의 Java 프로그램과 호환됩니다.
Scala 소스 코드는 Java 바이트 코드로 컴파일되어 JVM에서 실행되며, 기존의 Java 라이브러리를 호출할 수 있습니다.
이 튜토리얼은 Scala 프로그래밍 언어를 처음부터 배우고자 하는 개발자에게 적합합니다. 물론 이 튜토리얼은 몇 가지 모듈에 대해 심화하여 Scala의 응용을 더 잘 이해하도록 도와줍니다.
이 튜토리얼을 계속하기 전에, 기본 컴퓨터 프로그래밍 용어를 이해해야 합니다. Java 프로그래밍 언어를 배웠다면 Scala 프로그래밍을 더 빠르게 이해하는 데 도움이 됩니다.
학습 Java 튜토리얼。
다음은 Scala로 작성된 표준 Hello World 프로그램입니다:
object HelloWorld { def main(args: Array[String]): Unit = { println("Hello, world!") } }테스트를 해보세요 ‹/›
위 코드를 HelloWorld.scala 파일로 저장하고 위 scala 프로그램을 실행합니다(직접 온라인에서도 실행할 수 있습니다):
$ scalac HelloWorld.scala // 소스 코드를 바이트 코드로 컴파일합니다 $ scala HelloWorld // 바이트 코드를 가상 기계에 설명해 실행합니다
출력 결과는 다음과 같습니다:
Hello, world!
Scala는 간결하고 우아하며 타입 안전한 방식으로 일반적인 프로그래밍 패턴을 표현하기 위해 목표된 현대적인 다중 파라다임 프로그래밍 언어입니다. Scala는 Martin Odersky가 제작했으며,2003년에 첫 번째 버전이 출시되었습니다. Scala는 대상 객체와 함수 언어의 기능을 안정적으로 통합했습니다. 이 튜토리얼은 Scala의 기본 지식을 간단하고 이해하기 쉽게 소개합니다.