Java

    Reading 2: Basic Java - MIT 6.005

    Reading 2: Basic Java - MIT 6.005

    Basic Java Getting started with the Java Tutorials → 이 단원에서는 공식 Java API 문서를 자주 참조함 Questions and Exercies: Variables Instance variable의 또 다른 이름은? - non-static field class variable의 또 다른 이름은? - static field local variable는 일시적으로만 저장된다. 어디에 저장되는가? method method signature안에 있는 괄호에 선언된 변수를 뭐라고 부르는가? parameter Java 프로그래밍 언어가 지원하는 8가지 Primitive Type은 무엇인가? → byte, short, int, long, float, double, cha..

    Reading 1: Static Checking - MIT 6.005

    Hailstone Sequence → 우박수열이라고도 함, 숫자가 커졌다 작아졌다를 반복하다 결국 1에 수렴하는 걸 비구름에서 빗방울이 오르락내리락하면서 우박이 되는 모습에 빗대어서 그렇게 부른다. 💡 **T(n) = if n is even : n / 2 // if n is odd : 3 * n + 1** → 이 함수 T(n)을 모든 자연수 n에 대해 유한번 재귀 반복하면 1로 간다는 추측이다. n(even) = n / 2, n(odd) = 3n + 1 2, 1 3, 10, 5, 16, 8, 4, 2, 1 4, 2, 1 2n, 2n-1, ... , 4, 2, 1 5, 16, 8, 4, 2, 1 int n = 3; while( n != 1){ System.out.println(n); if(n % 2 == ..