반응형

개발/JAVA 33

[JAVA] final필드와 상수

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY

개발/JAVA 2022.05.19

[JAVA] 정적멤버_static

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -객체를 만들지 않고 필드나 메소드를 이용하기 위함 static이 붙은 필드나 메소드는 객체를 만들지 않고 클래스명.필드 또는 클래스명.메소드로 이용이 가능하다. 이는 접근이 가능한 다른 패키지나 다른 클래스..

개발/JAVA 2022.05.19

[JAVA] 인스턴스멤버_ this

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY

개발/JAVA 2022.05.19

[JAVA] 메모리 사용영역

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY

개발/JAVA 2022.05.19

[JAVA] 클래스_ 필드, 생성자, 메서드

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -클래스의 구성멤버를 알아야 클래스를 설계할 수 있음. 필드: 객체의 고유데이터, 부품 객체, 상태정보 등을 저장하는 곳. 메서드: 객체의 동작을 수행하는 {}중괄호 블록. 생성자: 객체를 생성하고 초기화 하..

개발/JAVA 2022.05.19

[JAVA] 클래스

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -자바는 모두 클래스 안에 있음 -객체를 만들기 위한 설계도 -기본적인 자바프로그램 작성법 1)클래스의 설계, 2)객체의 생성, 3)객체의 이용 클래스는 객체를 만들기 위한 설계도, 청사진, 붕어빵 틀 등으로..

개발/JAVA 2022.05.19

[JAVA] 객체와 객체지향 프로그래밍

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -객체 간의 상호작용으로 프로그램을 만드는 것이 유지, 보수 측면에서 효율적이다. 계란후라이를 만드는 프로그램을 만든다면... 절차지향적 방법 1. 계란을 준비한다 2. 가스렌지에 후라이팬을 올린다. 3. 중..

개발/JAVA 2022.05.19

[JAVA] 선언문,반복문, 조건문

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -프로그램으로 하여금 어떠한 일을 하도록 만들기 위해 선언문, 반복문, 조건문이 필요하다. 뭔가를 하는 것 : 선언문 선언, 대입, 메소드 호출 등 뭔가를 여러 번 반복하는 것 : 반복문 while , do-..

개발/JAVA 2022.05.19

[JAVA] 연산자

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -데이터를 처리하여 결과를 산출하기 위하여 연산자가 필요함 연산자(operator): 연산에 사용되는 기호 피연산자(operand): 연산되는 데이터 연산식(expressions): 연산자와 피연산자로 이루어..

개발/JAVA 2022.05.19

[JAVA] 변수는 무엇인가_원시타입, 참조타입

안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다. 자바 기본기를 탄탄히 다지기 위한 공부 목적 포스팅입니다. 이것이자바다, HeadFirstJava 등의 교재와 구글링을 토대로 본인의 이해를 위해 작성하였으며 계속해서 살을 붙여나갈 계획입니다. 틀린 부분이 있을 경우 댓글 남겨주시면 감사하겠습니다. --------------------------------------------------------------------------------------------------------- WHY -데이터를 메모리에 저장하고 읽고 수정하기 위해서는 메모리 공간이 있어야 한다. -이를 편리하게 하기 위해서는 메모리 공간에 이름이 있어야 한다. -값을 저장할 수 있는 메모리 공간에 이름을 붙인 것이 변수이..

개발/JAVA 2022.05.19
반응형