본문 바로가기
IT/Java

groovy란?

by 성준하이 2023. 3. 1.
반응형
JVM 에서 실행되는 스크립트 언어
문법이 Java와 비슷
Java와 호환이 되며 Java 클래스 파일을 그대로 groovy 클래스로 사용가능

이라는 특징을 가진 groovy 에 대해서 알아보도록 할것å이다.

 

위키백과에서 설명하는 groovy 는 다음과 같다.

 

그루비(Groovy)는 자바에 파이썬, 루비, 스몰토크 등의 특징을 더한 동적 객체 지향 프로그래밍 언어 이다.

https://ko.wikipedia.org/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_%EA%B7%B8%EB%A3%A8%EB%B9%84

 

아파치 그루비 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 그루비(Groovy)는 자바에 파이썬, 루비, 스몰토크 등의 특징을 더한 동적 객체 지향 프로그래밍 언어이다. 자바 가상 머신에서 작동하는 동적 타이핑 프로그래밍

ko.wikipedia.org

 

활용에 대해서는 

  • Gradle 스크립트는 Groovy 또는 Kotlin으로 작성되는데, Java 프로젝트에서는 주로 Groovy가 사용된다.
  • 테스트 코드로도 작성에도 활용된다.

Hello World

class HelloWorld {
   static void main(String[] args) {
      println 'Hello World'
   }
}

코드를 보면 자바와 매우 유사한것을 알수 있다.

반응형

'IT > Java' 카테고리의 다른 글

[mybatis] 자바에서 mybatis  (39) 2023.03.03
[maven] snapshot 이란?  (20) 2023.03.02
@Qualifier 어노테이션 사용법  (10) 2023.02.27
[Spring] NamedParameterJdbcTemplate  (13) 2023.02.26
익명 클래스(anonymous class)란?  (12) 2023.02.25

댓글