Language 32

Java에서의 call by value, call by reference

Call by value 값에 의한 호출을 이야기하며 이 호출방식은 함수 호출시 전달되는 변수의 값을 복사하여 함수의 인자로 전달한다. 복사된 인자는 함수 안에서 지역적으로 사용된다. (Local Value) 함수내에서 인자의 값이 바뀔지라도외부 변수의 값은 변하지 않는다. void func_value(int a) { int value1 = 20; } int main(void) { int value1 = 10; func_value(value1); System.out.println(value1); // 10 } Call by reference in Java Java는 항상 call by value이다. 하지만 call by reference처럼 보일 수 있는 방법이 있다. public class CallB..

Language/Java 2019.02.23

2019년의 JavaScript ES2019 예상

2019년의 JavaScript ES2019 예상 이 글은 What's New in JavaScript for 2019에 대한 번역본입니다. 직접 번역한 것으로 퍼가실 때는 출처를 남겨주시고 오류가 있다면 댓글로 이야기해주시면 감사하겠습니다. 2019년의 JavaScript는? 지난 몇 년동안 JavaScript는 새로운 기능들과 함께 진화해왔습니다. 만약 JavaScript의 다음 버전에 대해 궁금하시다면, 이 글은 당신을 위한 글입니다! 우리가 최신의 JavaScript 기능들을 이야기하기 앞서서 JavaScript에 최신의 기능들이 추가되는 방식에 대한 이해가 필요합니다. JavaScript에 새로운 기능 추가 프로세스 JavaScript를 구동하는 언어 사양을 ECMAScript라고 합니다. EC..

Language/JavaScript 2019.01.27