본문 바로가기

전체 글

(87)
자바 프로그래밍 입문 강좌 18~25. JAVA 상속 및 클래스 자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!! 18. 상속 18-1 상속이란? 부모 클래스를 상속받은 자식 클래스는 부모 클래스의 속성과 기능도 사용할 수 있다. 18-2 필요성 기존의 검증된 class를 이용해 빠르고 쉽게 새로운 class를 만들 수 있다. 18-3 상속 구현 extend 키워드를 이용해 상속을 구현한다. package pjtTest; public class ParentClass { ParentClass() { System.out.println("ParentClass constrcutor"); } public void parentFunc() { System.out.println("parentFunc"); } } package pjtTest; publ..
자바 프로그래밍 입문 강좌 11~17. JAVA 객체 자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!! 11. 객체 지향 프로그래밍이란 11-1. 객체란? 세상에 존재하는 모든 것을 뜻하며 프로그래밍에서 속성과 기능을 가지는 프로그램 단위이다. 11-2. 클래스란? 객체를 생성하기 위한 툴로 모든 객체는 클래스로부터 생성된다. 11-3 클래스 구성 요소 속성(멤버 변수)와 기능(메서드)로 구성된다. 12. 클래스 제작과 객체 생성 12-1. 클래스 제작 package pjtTest; public class Grandeur { //일반적으로 클래스 이름 첫 글자는 대문자 public String color; public String gear; public int price; //멤버 변수( 속성) public Grandeur(..
자바 프로그래밍 입문 강좌 2~10 JAVA 기초 문법 자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!! 2. Java 프로그램의 실행 구조 2-1 환경 변수 설정. java.exe(JVM 구동 명령), java.exe(컴파일러)를 다른 디렉토리에서도 실행할 수 있도록 등록 제어판 - 시스템 - 속성 - 고급 - 환경 변수에 bin 경로 등록 시스템 변수 - 새로 만들기 변수 이름을 JAVA_HOME으로 변수 값을 bin 경로로 설정. 2-2 Java 컴파일러와 JVM 클래스 이름과 파일 이름은 맞춰줘야 한다. 2-5. 가비지 컬렉터 Garbage Collector 프로그램 실행에 필요한 메모리를 GC가 알아서 관리해준다. C계열 프로그램 : 개ㅐ발자가 직접 메모리 관리해야 함. 잘못 관리할 경우 메모리 누수가 발생하고 타 프..