c#과 Java 의 차이점을 비교하는 동영상 강좌가 있다.
멜팅팟 온라인 세미나 - 자바 프로그래머를 위한 c#
http://www.microsoftvirtualacademy.com/training-courses/meltingpot-c-for-java
그 첫번째 강좌에서 제네릭에 대한 언급이 있다.
자바의 제네릭은 한번 컴파일 된 바이트코드는 타입정보를 갖지 않는다고 한다.
그에 비해 c#은 클래스를 로딩할때 동적으로 clr이 타입정보를 담은 클래스를 생성한다고 한다.
그래서 자바는 제네릭 리스트에 담긴 객체의 타입을 유추해낼 수 없다고 한다.
하지만 c#은 타입 유추가 가능하다.
그리고 성능까지 문제가 생길 수 있다고;;;
'프로그래밍' 카테고리의 다른 글
파이썬으로 파일 이름 바꾸기 (0) | 2020.08.13 |
---|---|
robocopy (0) | 2015.09.22 |
팝업 크기조절 (0) | 2015.08.20 |
네트워크 드라이브 연결하기 (0) | 2015.08.09 |
format-number 함수 (Xpath함수) (0) | 2015.02.13 |