본문 바로가기

Java 강의29

객체지향 프로그래밍 / JVM 메모리 스택 , 힙 , 클래스 영역 ●객체란? 존재하는 모든 사물은 객체가 될 수 있습니다. 사람 객체 , 고양이 객체 , 강아지 객체 , 컴퓨터 객체 ... 객체 지향 프로그래밍의 사전적 정의는 이렇습니다. 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임의 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 출처 : https://ko.wikipedia.org/wiki/%EA%B0%9D%EC%B2%B4_%EC%A7%80%ED%96%A5_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E.. 2017. 9. 14.
코드 아카데미 두번째 안녕하세요 fors 입니다. 지난 글에서는 코드 아카데미 첫번째 예제에 대해서 살펴봤습니다. 이번엔 첫번째 퀴즈 이후의 예제에 대해서 알아보겠습니다. 퀴즈 이후의 첫번째 예제 입니다. 소스코드를 읽어보고 Run을 클릭해서 실행해봅니다. 2번째 예제는 &&연산자에 대한 문제입니다. && 는 논리곱 연산자입니다. 잠시 논리 곱 연산자에 대해서 알아보도록 하겠습니다. &&연산자는 두개의 변수 또는 상수에 대해서 연산을 합니다. 두개의 값이 모두 거짓이면 거짓을 반환합니다. 두개의 값이 모두 참이면 참을 반환합니다. 아래 표와 같습니다. 논리 곱 && 0 : false 1 : true x y 결과 0 거짓 0 거짓 0 거짓 0 거짓 1 참 0 거짓 1 참 0 거짓 0 거짓 1 참 1 참 1 참 이번에는 다음 예.. 2017. 9. 13.
자바 프로그래밍 시작. Codeacademy 코드 아카데미 기본 자바 예제 안녕하세요. 프로그래밍 공부에 도움이 될만한 웹 사이트를 한가지 소개해드립니다. https://www.codecademy.com 처음 화면에서 로그인을 하시거나 회원가입을 하시고 시작 합니다. 자바, 파이썬 , 자바스크립트외에도 많은 프로그래밍 언어들을 배우실 수 있습니다. 저는 자바를 선택했습니다. Start를 클릭하시면 예제와 함께 프로그래밍을 시작 하실 수 있습니다. 첫 예제는 출력문 입니다. System.out.println의 ( ) 괄호 안에 여러분의 이름을 입력하시고 Run 을 클릭해보세요 클릭 하시면 위 그림과 같은 화면이 나타납니다. 아래의 Next를 클릭하시면 다음 예제인 int 예제가 나타납니다. 입력하고 싶으신 숫자를 입력하시고 아까처럼 Run 과 Next 를 눌러서 다음 예제를 확인.. 2017. 9. 13.
Java 프로그래밍 시작 JDK와 이클립스 설치 안녕하세요. fors입니다. 오늘부터 자바 프로그래밍에 대해서 글을 연재할 예정입니다. 먼저 자바 프로그래밍 환경 설정에 대해서 알아보도록 하겠습니다. 자바 프로그래밍을 하기 위해서는 Oracle 에서 제공하는 jdk와 통합개발환경이 필요합니다. jdk는 여러분의 개발을 지원하는 도구이며 통합 개발환경은 소스코드를 작성하기에 조금 더 좋은(?) 메모장이라고 우선 설명을 드리겠습니다. 자 그러면 어떻게 설치하는지 알아보겠습니다. 먼저 jdk를 설치합니다. JRE = Java Runtime Environment 자바 프로그램을 실행하기 위한 환경을 마련해줍니다. JVM = Java Virtual Machine 자바 가상머신 자바 프로그램을 실행해줍니다. JDK = Java Development Kit 자바 .. 2017. 9. 13.