개인적으로, 자바를 공부하며 자꾸만 그 차이점을 헷갈리게 되었던 개념이 추상클래스와 인터페이스다. 둘 다 객체 생성을 할 수 없고, 설계도 같은 느낌의 개념이라 공통점이 있는데, 차이점을 위주로 다뤄본다.
Read오버라이딩과 오버로딩은 이름이 비슷해 초심자가 헷갈릴 수 있는 개념이다. 둘 다 '동일한 이름의 메서드'에 대한 개념이라는 공통점이 있는데, 어떤 차이점이 있는지 알아보자.
Read네트워크를 통해 서버로부터 데이터를 가져오기 위한 통신 방식은 Http 통신과 Socket 통신 2가지가 있다. 전자는 단방향이고, 후자는 양방향이다.
ReadSQL과 NoSQL 데이터베이스의 차이점과 각 장단점을 알아본다. 사실 SQL은 쿼리 언어지 데이터베이스 자체를 나타내는 것은 아닌데, 관용적으로 관계형 데이터베이스를 의미하기도 한다. 참고로 NoSQL은 Not only SQL을 의미한다고 알려져있다.
ReadDOM을 조작할 때 접하게 되는 유사배열들이다. Live하냐 Static하냐의 차이가 중요한데, 이를 인지하고 있지 못하면 언젠간 버그를 마주칠 수밖에 없겠다.
Read셋 다 특정 URL로 페이지를 이동시켜준다는 점에서는 유사한 듯하다. 막상 차이점을 말하라면 명확치 않아서 정리해보았다.
Read