You are viewing a single comment's thread from:

RE: 누구든지 쉽게 배우는 자바프로그래밍 - 1[프롤로그]

in #kr8 years ago

잘 보겠습니다.
자바 단점도 잠깐 언급하면...

  1. 너무 많이 타이핑 해야한다. Phone phone = new Phone(...);
    IDE 도구의 도움으로 어느정도 해결이 되지만, 코드량이 다소 많은 것은 사실입니다.
  2. 함수형 프로그래밍을 하기가 좀 어려운 편이다. Java8 에서 도입된 stream future 라이브러리가 있기는 하나, 차라리 scala를 쓰고 맙니다.

자바의 장점은 JVM 에 있는 것 같습니다.

Sort:  

가독성을 높이기위해서 타이핑이많아야하는건 사실입니다ㅠㅠ 한가지를 가져오려고 한가지를 포기한것 같아서 아쉽네요ㅠㅠ
함수형 프로그래밍은 아직 식견이 짧아 되게 신선하네요! 한번 찾아봐야겠습니다!!

kr-dev 태그를 추가해 주세요~~

넵! 감사합니다!

혹시 무겁고 느리다는 단점은 없을까요? c나 c++에 비해서 상대적으로요

자바언어로 개발된 프로그램은 C나 C++은 메모리에 직접 엑세스해 효율성을 높인 반면 자바는 JVM이 메모리 관리를 하여 돌아갑니다. 따라서 C,C++에 비해 java가 확실히 무겁긴합니다ㅎㅎ 개인적으로 C나 C++은 임베디드 프로그래밍, JAVA언어는 응용소프트웨어 개발에 적합하다고 생각하고있습니다!