[번역 원본글] https://dzone.com/articles/10-tips-to-become-a-better-java-developer-in-2018 요약 자바 8을 공부하는 것부터 JVM의 내부까지 공부하는 것까지, 당신의 IDE를 더욱 효율적으로 사용하고, Kotlin에 손을 대려고 하기까지!. 당신이 더 나은 자바개발자가 되기 위한 몇가지 조언들을 준비해보았습니다. 서론 필자는 종종 독자들로부터 어떻게하면 더나은 자바개발자가 될지에 관한 이메일을 받습니다. 무엇을 공부해야하고 어느 지역에 취업을 해야 유리할지 등의 내용입니다. 수년간 그들에게 개별로 응답을 해주고 난 지금, 몇가지를 적어보려고 합니다. 이 몇가지는 당신이 더 나은 자바개발자로 거듭나게 해줄 것입니다. 아직 읽어보지 못한 내용이라..
Java란? - Java(자바)는 1995년 썬 마이크로시스템즈( 후에 오라클 인수)가 개발한 언어이다. 다른언어와는 다른 특별한 형태로 되어있습니다. 왜냐하면 본격적인 개발 언어이면서도 보통의 애플리케이션은 만들 수 없기 때문입니다. 그렇다고 매크로 언어나 스크립트 언어처럼 '간단하지만 한정된 기능밖에 구현할 수 없는 언어'도 아닙니다. 여러가지 방면에서 사용되고 있습니다. - Java는 '하드웨어에 의존하지 않는 언어' 입니다. 보통 프로그래밍 언어라고 하면 인터프리터 방식이나 컴파일러 방식중 하나로 실행되는데, 컴파일러로 만든 프로그램은 CPU가 실행할 수 있는 명령의 형태로 되어있으므로, 당연히 CPU가 달라지면 프로그램을 실행시킬 수 없습니다. 하지만 Java는 가상머신이라는 가공의 컴퓨터를 전..