본문 바로가기
728x90
반응형

Java63

자바 중급 007. 클래스 변수 와 인스턴스 변수 , 지역변수(로컬변수 :local variable) -클래스 내 메서드 선언과 생성, 적용하는 방법 안녕하세요. 스마트팩토리입니다. 자바 중급 007. 클래스 변수 와 인스턴스 변수 , 지역변수(로컬변수 :local variable) -클래스 내 메서드 선언과 생성, 적용하는 방법에 대해 알아보겠습니다. 1.메서드와 지역변수 가. 지역변수 (1) 지역변수( 로컬변수 : local variable) -메서드 내에서 선언 -메서드 종료와 함께 메모리에서 사라짐 -메서드 또는 조건문, 반복문 { } 내에서 선언된 변수는 { }(블럭)을 벗어나면 메모리에서 사라짐 일반 클래스( Opera1.java)와실행 클래스( Opera1Ex.java)를 만들어 보겠습니다. Opera1 클래스 에서 클래스 변수와 인스턴스 변수가 있는 것을 볼 수 있습니다. 물론 클래스 변수에서는 직접 값을 입력할 수 있지만 변수만 선언하.. 2021. 8. 14.
자바 중급 006. 클래스 변수(class, stactic variable)와 인스턴스 변수(instance variable) 안녕하세요. 스마트 팩토리입니다. 변수에는 클래스 영역의 클래스 변수와 인스턴스 변수가 있고, 메서도 영역에 지역변수가 있습니다. 이번 시간에는 클래스 변수(class, stactic variable)와 인스턴스 변수(instance variable)에 대해 알아보겠습니다. 1. 클래스 변수(class, stactic variable)와 인스턴스 변수(instance variable) 가. 클래스 변수 와 인스턴스 변수 (1) 클래스 변수(class, stactic variable) - 클래스 영역에서 클래스가 메모리에 올라갈때 생성되는 변수로 공통변수, 공유변수라고도 한다. - 같은 클래스에서 모든 객체가 공유하는 변수 - 인스턴스(객체) 생성 없이 '클래스명. 클래스변수명'으로 접근 -클래스 로딩시 .. 2021. 8. 12.
자바 중급 005. 클래스와 객체 - Tv 클래스, 객체 하나의 파일에서 작성하기 , 객체 생성 및 사용 안녕하세요. 스마트 팩토리입니다. 자바 중급 005. 클래스와 객체 - Tv 클래스, 객체 하나의 파일에서 작성하기 , 객체 생성 및 사용에 대해 알아보겠습니다. 1. TV 클래스 및 객체 생성 그리고 사용 가. 클래스와 객체 생성 과 사용 Tv1 t1=new Tv1(); Tv1 은 클래스 로 t1 객체를 생성할 수 있게 해 준다. Tv. java 파일을 만들어서 그 안에 클래스와 객체를 만들어 보았습니다. Tv.java 파일에서 Tv 파일 명은 public class Tv와 동일해야 합니다. 하단에 class Tv1를 작성하고 이를 같은 파일내에서 객체를 생성하였습니다. 클래스와 객체가 하나의 파일에 있어서 코드를 작성하는데 있어서 길어지고 하니 가독성은 좋지 못합니다. 하지만 이렇게 해도 된다는 것을.. 2021. 8. 11.
자바 중급 004. 클래스와 객체 - Tv 모니터 클래스, 모니터 객체 - 전원, 채널, 볼륨 조절하기 안녕하세요. 스마트 팩토리입니다. 자바 중급 004. 클래스와 객체 - Tv 모니터 클래스, 모니터 객체 - 전원, 채널, 볼륨 조절하기에 대해 알아보겠습니다. 1. 클래스와 객체 - Tv 모니터 채널, 볼륨으로 이해하기 가. Tv모니터 클래스를 만들기 클래스 클래스명{ 멤버변수(필드); 멤버 메소드(실행문); } public class moniter 에서 클래스 명은 파일 명 즉 monier.java 파일로 동일해야 합니다. (public class이기 때문) (클래스 명과 클래스 파일 명이 동일해야 함) 클래스 안에 변수와 메소드가 있는데 이를 각각 멤버 변수(필드)와 멤버 메서드라고 합니다. 멤버 변수는 자료형에 맞게 설정을 하고 멤버 메소드는 멤버 변수값을 비롯하여 다양한 명령문을 실행할 수 있도.. 2021. 8. 11.
728x90
반응형