메소드
-
[Java-28] 자바 method? func?Java 2020. 12. 19. 11:39
Java Method Func? 🐵 메소드 메소드 vs 함수 우리가 프로그래밍 언어를 배우면서 함수면 함수지 메소드라는 말은 많이 들어본적이 없을 거다. 또한 메소드와 함수는 엄밀히 말하면 서로 다른 의미 이므로, 이 점부터 집고 넘어가 보도록 하자. import Foundationn func length(value: String, value2 : String) -> Bool{ return value1.characters.count < value2.characterrs.count } var test = Int(readLine()!)! public class A{ int a; int b; public int sum(){ return a+b; } } 이런 코드가 있다고 가정해보자, 위에는 swift 언어로 ..
-
[Java-4] JVM의 구조Java 2020. 11. 11. 12:30
전 글에서는 JVM에 대해서 간단하게 알아 보았다. 이제 JVM 구조에 대해서 알아보고 JRE와 JDK 에 대해서 알아보도록 하자. 1. JVM 구조 JVM 의 구성요소는 크게 3가지로 구성 되어있다. 클래스 로더 시스템 (Class Loader) 메모리 (Jvm Memory) 실행 엔진 (Execution Engine) 전체적인 그림이다. 1-1. 클래스 로더 시스템 이렇게 3가지의 구조로 되어있습니다. 클래스 로더 시스템은 말 그대로, 클래스를 읽어오는 시스템 구조인데, 로딩 -> 링크 -> 초기화 순으로 진행이 됩니다. 그림으로 표현하면 다음과 같은데, 자세하게 다루지는 않고, 각자 무슨 역할을 하는지 확인해보자, 로딩 시점에는 클래스가 있는지 없는지 확인하게 되는데 만약에 없을 경우, 이 시점에서..