"GOOD"은 자바 문자열이고 java 문자열은 toUpperCase 메서드이므로 (.toUpperCase "GOOD")을 사용할 수 있습니다.Clojure에서 Java 함수 호출하기
또한 java 함수를 호출하는 방법으로 clojure에서 (java.io.File/separator)를 사용할 수 있습니다.
하지만 (java.lang/Object wait 3) 또는 (java.lang.System/println "hi")를 호출 할 수없는 이유는 무엇입니까?
- Clojure의 모든 Java 기능을 사용할 수 있습니까?
- 그렇지 않은 경우 전화를 걸기위한 규칙이 있습니까? 그렇다면 해당 기능에 대한 참조는 어디에 있습니까?
prob가 없으므로 구분 기호는 System 클래스의 정적 멤버와 같은 방식으로 File 클래스의 정적 멤버입니다. println의 경우, 실제로 두 개의 Java interop 구조체 (System.out에 액세스 한 다음 그 결과에 대해 println을 호출)를 연결합니다. – mikera