before 2020/JAVA 2

Java의 Call By Value 와 Call By Reference

우연찮게 재미있는 옛날글(이라기보단 논쟁)을 발견했다.https://kldp.org/node/119844 전체적으로 powersys라는 사람이 혼자 고군분투하고 있고 나머지 사람들이 이 사람의 주장에대해 폭격을 가하고 있는 형국이다. 한번씩 혼자서 다수를 상대할때 끝까지 포기하지 않는 용기와 신념을 보이는 사람들이 있는데 개인적으론 참 부럽다. (난 잘 못그러거든;) powersys라는 분은 "C도 포인터와 &를 통해 call by reference가 되니까 C도 call by reference가 지원되는 언어인것이다." 라는 주장을 하고 있고 나머지 분들은 "C에서 그런 식으로 처리는 가능하지만 언어차원에서 지원하는 것은 아니다." 라는 주장(들)로 맞서고 있다. 이 배틀은 언어의 우수성(ㅋ) 이야기로..

before 2020/JAVA 2014.05.14

자바 쓰레드에 대한 모든것!!..은 아니고;;(JAVA Thread)

※원래 쓰레드의 개념과 사용법에 대해 처음 공부하시는 분들을 위해 굉장히 상세히 포스팅 할 예정이었으나 역시 단순한 포스트에 모든 내용을 실을 수 있을 정도로 세상은 만만치 않았습니다.ㅡㅡ;;; 그림 한장 없이 텍스트로만 , 그것도 상세히가 아닌 띄엄띄엄 포스팅하게 되어서 안타깝습니다. 너무 판을 벌려서 정리가 안되는군요;;;; 1. 쓰레드의 의미 쓰레드(Thread)란 무엇인가? 아직 쓰레드 프로그래밍을 해보지 않은 사람이라면 가끔 이런 생각을 해봤을 것이다. '프로그램을 만들 때 하나의 프로그램에서 동시에 두가지 이상의 작업이 이루어지게 하려면 어떻게 해야할까?' 예를들어 "음악이 흐르는 포토뷰어" 라는 프로그램을 생각해보자. 사진을 감상하는 프로그램인데 사진만 감상하긴 좀 밋밋해서 배경으로 음악을 ..

before 2020/JAVA 2009.06.27