static
-
Network - RoutingCS/Network 2021. 3. 6. 19:37
Routing 라우팅? 출발지에서 목적지 까지 패킷을 전달하기 위한 모든 경로를 말한다. 다른 네트워크 장비와 통신할 때 반드시 필요하다. 라우팅 하기 위해선 출발지 목적지의 주소, 입출력 인터페이스 상태, 가능성 있는 모든 경로, 최적의 경로(라우팅 테이블)를 알아야 하며 지속적으로 네트워크 상태를 확인하고 유지해야 한다. 라우팅 테이블 라우팅 테이블에 최종 목적지 정보가 있어야 통신이 가능하다. 네트워크에 대한 정보가 들어있다. 직접 연결되지 않은 라우팅 테이블 간에는 별도의 방법으로 학습할 수 있다. 목적지의 정보를 학습하는 방법 1. Static Routing 관리자가 직접 정보를 입력하는 방법이다. 목적지로 가기 위한 이웃 라우터를 관리자가 지정한다. 장점) 리소스 소모량이 적고, 관리자가 원하..
-
JAVA - finalCS/Java 2021. 2. 19. 22:02
final final 오직 한 번만 할당할 수 있는 entity를 정의할 때 사용한다. final 변수가 객체를 참조한다면 그 객체의 상태가 바뀌어도 final변수는 매번 동일한 내용을 참조한다. 즉, 한 번 값을 지정하면 절대 바뀌지 않는다. final 클래스 final 클래스는 더이상 상속할 수 없다. final 메소드 final 메소드는 상속받은 하위 클래스에서 변경할 수 없다. final 변수와 static final변수는 한 번 값을 할당하면 수정할 수 없다. static 변수: 정적 변수로 메모리에 고정적으로 할당되어 프로그램이 종료될 때 해제되는 변수이다. 클래스의 모든 인스턴스가 공유한다. final변수는 static과 함께 쓰면 메모리 효율이 높아진다. reference coding-fa..