foxpacking

Programming Lessons

Java 총 정리[94. 쓰레드 임계영역]

쓰레드 임계영역 이전 걸음에서 쓰레드의 동기화에 대해서 같이 공부를 했습니다. 동기화에 대한 전반적인 내용을 공부하고 필요성에 대해서도 아셨을 것이라고 생각을 합니다. 그럼 Java에서 많이 사용하는 동기화 방식을 이번 걸음에서 같이 보도록 하겠습니다. 쓰레드 임계영역을 이번 걸음에서 같이 공부를 할 예정입니다. Java에서는 임계영역을 많이 사용을 합니다. 임계영역은 여러 쓰레드들이 사용하는 영역이라고 생각을 하면 됩니다. 그 영역의 […]

Java 총 정리[93. 쓰레드 동기화]

쓰레드 동기화 이전 걸음에서 계속 쓰레드에 대해서 공부를 하고 있습니다. 쓰레드는 상당히 중요한 개념이기 때문에 몇 걸음 더 진행이 될 예정입니다. 끝까지 이 글들을 읽고 공부를 하신다면 쓰레드에 대해서 충분히 잘 이해를 하실 수 있다고 생각합니다. 쓰레드 동기화에 대해서 이번 걸음에서는 쓰레드 동기화가 무엇 인지 왜 필요성에 대해서 알아보고 간단하게 동기화를 하는 방법을 추가적으로 설명을 […]

Java 총 정리[92. 쓰레드 join()]

쓰레드 join() 이전 걸음에서 쓰레드의 전반적인 실행 흐름에 대해서 공부를 했습니다. 이제 배운 실행 흐름 중에서  하나 하나 공부를 진행을 하도록 하겠습니다. 이번 걸음에서 첫 번째로 하는 만큼 잘 이해 하고 사용을 하면 좋을 것 같습니다. 쓰레드에서 join()이라는 Method를 이번 걸음에서 같이 공부를 하도록 하겠습니다. join()을 잘 쓰게 되면 각자 동작하게 되는 쓰레드의 움직임에 제어를 […]

Java 총 정리[91. 쓰레드 실행 흐름]

쓰레드 실행 흐름 이전 걸음에서 쓰레드에 기본적인 내용을 공부를 했습니다. 쓰레드는 사용을 하는 것이 상당히 어렵기 때문에 간단하게 공부를 하면 사용을 할 수가 없습니다. 이후 걸음에서 좀 더 자세한 내용을 다룰 예정입니다. 끝까지 같이 함께 하면 쓰레드를 확실히 사용하고 이해를 하실 수 있습니다. 쓰레드의 실행 흐름을 이번 걸음에서 공부를 하면서 쓰레드의 특징을 알고 사용을 함으로써 […]

Java 총 정리[90. 쓰레드]

쓰레드 이전 걸음에서는 람다식에 대해서 배웠습니다. 최근에 상당히 많이 사용되는 형태이기 때문에 잘 이해를 하고 사용을 하면 좋을 것 같습니다. 이번 걸음의 내용은 상당히 어려운 내용이지만 그래도 모르는 것보다는 조금이라도 알고 있는 것이 개발을 하실 때 도움이 될 수 있습니다. 끝까지 함께 하시면 좋을 것 같습니다. 쓰레드에 대해서 이번 걸음에서 같이 보도록 하겠습니다. 쓰레드는 Java에만 […]

Java 총 정리[89. 람다식]

람다식 이전 걸음에서는 내부 class에 대해서 배웠습니다. 많이 사용이 되고 있기 때문에 꼭 이해를 하시기를 부탁 드립니다. 이번 걸음에서도 많이 사용되고 있고 Java 뿐만 아니라 다른 언어에서도 많이 사용되는 방법이기 때문에 이번 걸음을 끝까지 함께 해주세요.(람다식) 람다식에 대해서 이번 걸음에서 같이 보도록 하겠습니다. Java 뿐만 아니라 JavaScript라는 프로그래밍 언어에서 많이 사용이 되고 있기 때문에 일석이조라고 […]