반응형 개발11 [Linux] 한국 시간으로 변경 명령어 총 정리 ✅ 참고Linux, 서버 컴퓨터는 서로 같은 말입니다. 0. Linux 시간 확인 명령어$ date 1. Linux Time zone 변경 명령어$ sudo timedatectl set-timezone Asia/Seoul 2. Linux 재시작 명령어$ sudo reboot참고: Linux에서 시간을 변경하더라도, Log나 cron 관련 데몬프로세스에서 잘못된 시간 데이터를 캐싱 하여,Log 시간이 잘못 표시되거나, crontab이 다른 시간에 수행될 수 있습니다.따라서 reboot 명령어를 통하여 Linux를 재부팅 하는 것이 좋습니다. 2025. 2. 11. [Java] static변수와 static메서드 총 정리(+그림&코드) ✅ 참고static을 정확하게 이해하려면 자바 메모리 구조에 대한 이해가 필요합니다.자바 메모리 구조에 대해 잘 모르신다면 🔗그림으로 아주 쉽게 정리한 자바 메모리 구조를 참고해 주세요. staticJava에서 static은 해당 변수 혹은 메서드를 자바 메모리의 메모리 영역에 할당 시켜, 클래스 간에 서로 공유 가능하게 하기 위해 사용되는 키워드(예약어)입니다. static 변수변수에서 static이 필요한 이유아래 코드는 Data1 클래스를 통해서 생성된 객체의 수를 세는 단순한 코드입니다. 인스턴스 내부 변수 count를 저장하며, 객체가 생성될 때 마다 생성자를 통해 count 값을 증가시킵니다.public class Data1 { public String name; public.. 2025. 1. 22. [Java] 자바 메모리 구조 총 정리(+그림) JVM(Java Virtual Machine)Java를 실행하기 위한 가상 컴퓨터입니다.자바로 작성된 애플리케이션은 모두 이 가상 컴퓨터(JVM)에서만 실행되기 때문에,자바 애플리케이션이 실행되기 위해서는 반드시 JVM이 필요합니다. 자바 메모리JVM이 애플리케이션 실행 시, 시스템(운영체제)에서 할당받아 사용하는 메모리 영역입니다.애플리케이션이 실행되기 위해서는 메모리가 필요합니다.JVM은 자바 메모리를 용도에 따라 여러 영역으로 나누어 관리합니다. 자바 메모리 구조참고: 아래에서는 클래스와 인스턴스를 붕어빵 틀과 붕어빵으로 비유하겠습니다.클래스와 인스턴스를 잘 모르신다면 그림과 코드로 아주 쉽게 정리한 클래스와 인스턴스를 참고해 주세요. 자바 메모리 구조 - 비유자바의 메모리 구조는 크게 세가지로.. 2025. 1. 21. [Java] super와 super() 총 정리(+그림&코드) ✅ 참고super를 정확하게 이해하려면 클래스의 상속 관계에 대한 이해가 필요합니다. SuperJava에서 super는 상속 관계에서 자식 클래스가 부모 클래스에 접근 하기 위해 사용 되는 키워드(예약어)입니다. super - 부모 참조super가 필요한 이유부모와 자식의 필드명이 같거나 메서드가 오바라이딩 되어 있으면, 자식에서 부모의 필드나 메서드를 호출할 수 없습니다.이때 super 키워드를 사용하면 부모를 참조할 수 있습니다.아래 코드를 살펴봅시다. 부모 클래스의 필드명과 자식 클래스의 필드명이 둘다 value로 똑같습니다.부모 클래스의 메서드 hello()도 자식 클래스에서 오버라이딩 되어 있습니다.이때 자식 클래스에서 부모 클래스의 value와 hello()를 호출하고 싶다면 super .. 2025. 1. 7. 이전 1 2 3 다음 반응형