전체 글
-
[JAVA] println, print 차이JAVA 2021. 8. 8. 18:39
System.out.println()은 데이터를 출력한 후 자동으로 다음줄로 넘긴다 즉, 개행문자가 붙어있다(엔터키가 붙어있음). System.out.print()는 줄바꿈을 하지 않는다. public static void main(String[] args) { System.out.println("줄바꿈한다."); System.out.println("줄바꿈한다."); System.out.println("줄바꿈한다."); System.out.println(); System.out.print("이어서 출력한다."); System.out.print("이어서 출력한다."); System.out.print("이어서 출력한다."); } 출력결과
-
LAN 매체와 유선 LAN (유선 LAN : Ethernet)Network 2021. 7. 22. 19:50
Ethernet 이란? 네트워킹의 한 방식, LAN을 위해 개발된 근거리 유선 네트워크 통신망 기술로 IEEE표준으로 정의 되어있다. 즉, CSMA/CD 프로토콜을 이용하여 통신을 하는 네트워크를 만드는 방법이라고 생각하면 된다. IEEE 표준 프로토콜 -Xerox사의 미국 팔로알토 연구소에 근무하던 로버트 멧칼프가 1976에 이더넷을 발명 -초기에 Digital Equipment, intel, Xerox 3사는 이더넷을 표준으로 제안 -미국 표준기구인 IEEE에서 이더넷을 표준으로 지정 -국제표준화기구인 ISO에서 이더넷을 국제 표준으로 채택 -이더넷은 LLC와 MAC으로 구성된 2개의 부계층이 존재 -MAC 계층은 매체의 특성과 운용방식에 따라 여러 개의 프로토콜이 존재 -LAN에서 흐름제어, 에러제..
-
인터페이스 (interface)JAVA 2021. 7. 11. 22:57
인터페이스란? 일종의 추상클래스. 추상클래스 처럼 추상메서드를 갖지만 추상화 정도가 더 높고, 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변수를 구성원으로 가질 수 없다. 오직 추상메서드와 상수만을 멤버로 가질 수 있으며, 그 외의 다른 어떠한 요소도 허용하지 않는다. 인터페이스의 작성 interface 인터페이스이름{ public static final 타입 상수이름 = 값; public abstract 메서드이름(매개변수목록); } ※인터페이스 멤버들의 제약사항 -모든 멤버변수는 public static final 이어야하며, 이를 생략할 수 있다. -모든 메서드는 public abstract 이어야하며, 이를 생략 할 수 있다.(static메서드와 디폴트 메서드는 예외 : jdk1.8부터)..