method
-
4일차_메서드와 클래스 다시 정리 + 클래스와 메서드를 이용한 객체지향 프로그래밍 맛보기1학년/자바 공부 2022. 7. 27. 14:17
내용 : 메서드, 클래스 메서드 메서드란 무엇인가?모듈화로 인해 전체적인 코드의 가독성이 좋아지고 유지보수가 좋다. 어떤 특정한 작업을 수행하기 위한 명령문의 집합 ( 중복 코드의 반복적인 프로그래밍을 피할 수 있다 . ) 메서드 작성 방법은?접근 제어자 : 해당 메소드에 접근할 수 있는 범위 명시예제 메소드 이름 : 호출을 위한 이름 명시 class Car{ private int currentSpeed; private int accelerationTime; ... public void accelerate ( int speed, int second ){ System.out.println( second + "초간 속도를 시속" + speed +"(으)로 가속함"); ... } ... } 매개변수목록 : 호..
-
3일차_메모리구조,메소드영역, 힙영역, 스택영역, 인스턴스?,객체? 간단정리1학년/자바 공부 2022. 7. 6. 08:46
메모리 구조 : 모든 자바 프로그램은 JVM에서 실행된다. 자바 가상 머신이 실행되면 JVM은 운영 체제로부터 해당 프로그램을 수행할 수 있는 메모리를 할당받는다. 메소드 영역( method ) : 메소드 영역은 자바 프로그램에서 사용되는 클래스에 대한 정보와 함께 클래스 변수가 저장되는 영역이다. JVM은 자바 프로그램에서 특정 클래스가 사용되면 해당 클래스의 클래스 파일을 읽어들여, 해당 클래스에 대한 정보를 메소드에 저장한다. 힙( Heap ) 영역 : 자바 프로그램에서 사용되는 모든 인스턴스 변수가 저장됨. JVM에서 new키워드로 인스턴스가 생성되면 해당 인스턴스의 정보를 힙에 저장한다. 메모리의 낮은 주소에서 높은 주소 방향으로 할당 됨. 스택( stcak ) 영역 :자바 프로그램에서 메서드가..