System 클래스는 Java에서 제일 많이 사용되는 표준 입출력 클래스죠?
System.in(표준 입력), System.err(표준 에러 출력), System.out(표준 출력) 을 포함하죠.

그런데 왜 이 System 클래스가 java.lang 패키지에 속해 있을까요?

이유는 간단합니다.
다시 말하지만 System 클래스는 표준 입출력을 담당하고 있습니다.
그런 만큼 모든 클래스에서 접근이 자유로워야겠죠.

따라서 모든 클래스가 자동으로 import 시키게 되는
Java.lang 패키지에 속해 있는 것입니다.

물론 System 클래스의 필드들은 static으로 선언되어 있지요.

InputStream과 OutputStream은 abstract 클래스입니다.

왜 추상 클래스일까?
크게 두 가지 이유로 나눌 수 있습니다.

첫째,
두 클래스 모두 '바이트의 입, 출력을 담당하는 모든 클래스' 의 수퍼(부모) 클래스이므로
아무런 기능을 가지고 있지 않아야 합니다.

둘째,
사용하고자 하는 클래스에 맞게 read() 나 write() 메소드를
오버라이딩 하여 사용하기 위해
추상 클래스로 선언되어야 합니다.
마틴 기타줄은 오랫동안 많은 사랑을 받고있는 만큼 그 종류가 상당히 많습니다.
오늘날 가장 많이 사용되고 있는 기타줄인 마틴기타줄의 라인업의 종류와 시리즈에 대해서 알아보겠습니다.






        
140 light                  150 medium              170 Extra light

M 1X0 계열
마틴에서나온 보급형 제품이며 딱 무난한 소리를 내 줍니다.
브랜드류중에서는 가장 많이 사용되는 제품이며 마틴 제품중 가장 가격이 저렴합니다.






  
Marquis
적고동색으로 M140등과는 비슷한 음질을 내 줍니다. 하지만 훨씬 소리가 가라 앉아 있는 소리를 내며 드레드넛 타입의 스타일에 알맞은 스트링입니다. 140과의 차이점은 줄 대는 부분의 모양이 다릅니다.






        
MSP4100                     MSP3100 STUDIO PERFORMANCE
 
                   
MSP3200 MEDIUM      Custom Light MSP 4050    Custom Light MSP 3050

SP
마틴의 전통적 스타일인 아주 풍성한 소리를 내줍니다. 딱 마틴류에 알맞은 소리입니다. 하지만 라이트 게이지는 다소 파워가 부족한 느낌이지만 미디엄은 마틴계열과 찰떡궁합입니다. 








 SP+
SP에 코팅을 입힌 스트링입니다. 엘릭서나 다다리오등과 같이 마틴에서도 시대의 흐름에 따라 내놓은 코팅스트링이며 무엇보다 코팅된 듯한 느낌이 없어 좋습니다. 전형적인 마틴의 기름진 소리를 내 줍니다.



+ Recent posts