자바 환경변수 설정
자바 환경변수 설정 자바를 컴퓨터에 설치한 후에는 내 컴퓨터가 자바 프로그램의 경로를 확인할 수 있도록 자바 환경변수 설정을 해줘야 하는데요. 그 과정을 정리해볼까 합니다. 지난 글에서 자바를 내려받아서 설치했으니 참고하실 분들은 잠깐 여기 보시고요. 제 컴퓨터가 윈도우7을 사용 중이라서 여기서 설정하는 과정을 그림으로 정리해볼게요. 그리고 대충 대충 하다가는 계속 실수를 반복할 수 있으니 한 번에 성공하시려면 조금 번거롭더라도 글자도 꼼꼼히 읽어보..
java 다운로드
java 다운로드 한동안 덮고 있던 java를 다시 공부해보기 위해서 컴퓨터에 다시 설치하려고 하는데요. 참고하실 분들 계실까 해서 내려받고 설치하는 과정을 대충 정리해보려고 합니다. java를 처음 시작하시는 분들을 위해서 참고로 말씀드리자면 이 글처럼 프로그램을 내려받고 설치한다고 해서 바로 프로그래밍을 할 수 있는 건 아니고요. 컴퓨터의 환경변수 설정을 몇 가지 해야 하거든요. 이 글에서 모두 정리하기에는 양이 많기에 여기서는 프로그램을 내려받..
java static method
java static method ■ 지난 글에서 static 필드의 개념과 초기화 방법에 대해서 알아봤었는데요. 참고하실 분들은 아래 글 보시고요.  http://kd3302.tistory.com/599 이번 글에서는 static method에 대해서 알아보겠습니다. 이 녀석은 static 필드를 처리하기 위한 메서드이기 때문에 0번째 매개변수인 this를 갖고 있지 않습니다. 즉, 일반 멤버들을 static 메서드에서 절대..
자바 java static field 초기화
자바 java static field 초기화 ■ java class의 핵심 요소로 필드와 메서드가 있는데요. 필드는 데이터를 저장하는 변수이고, 메서드는 필드에 저장된 데이터를 이용한 어떤 행위를 나타내기 위해서 사용하는데요. 이번 글에서는 field의 static의 개념과 초기화에 대해서 알아보겠습니다. ■ static은 하나의 클래스로 만들어진 모든 객체들에서 공통으로 사용할 수 있는 공유 필드임을 표시할 때 사용하..
자바스크립트 배열 선언 JavaScript Array
자바스크립트 배열 선언 JavaScript Array■ 여러 개의 변수에 각각의 데이터를 저장하고 따로 관리하는 것보다 이것들을 하나로 묶어서 관리하는 게 당연히 편할 텐데요. 이렇게 여러 개의 변수를 하나로 묶어서 관리할 수 있는 것을 배열이라고 생각하면 됩니다. ■ 예를 들어 다음과 같이 각각의 변수에 데이터를 저장한다고 가정해볼게요. ▲ a, b, c의 변수에 각각 데이터를 저장하는 것보다 ..
자바스크립트 IDE aptana studio 3 설치
자바스크립트 IDE aptana studio 3 설치■ 자바스크립트 IDE(통합 개발 환경) 중에서 aptana studio 3를 설치하는 과정을 정리해볼까 합니다. aptana 홈페이지에서 내려받고 설치하면 되는 간단한 과정이지만 혹시 도움이 필요하신 분이 계실까 해서 그림 위주로 간단하게 정리하겠습니다.  http://www.aptana.com/aptana 홈페이지입니다. 클릭해서 이동할게요. ▲ 홈페..
[JAVA] 자바 다운로드
▣ [JAVA] 자바 다운로드 ■ 이번 포스팅에서는 자바를 다운받는 과정을 살펴보고자 합니다. 자바를 몇 년전에 오라클이 인수하면서 지금은 오라클 사이트에서 다운 받을 수 있는데요. 이 포스팅의 그림만 쭉 보셔도 쉽게 다운 받을 수 있도록 최대한 이미지 위주로 설명을 드릴게요. 이번 포스팅은 오라클 사이트에서 자바를 다운받는 과정을 살펴보고, 다음 포스팅에 이어서 환경변수를 설정하는 방법을 알아볼게요. 혹시 자바를 처음 접하시는..
이클립스 글자크기 [글꼴] / 라인넘버 설정하기
      ▣ 이클립스 글자크기와 라인넘버 설정하기   ■ 이 글을 검색하신 분이라면 이클립스는 다운받아서 설치하셨겠죠? 그런데 글자크기도 작고, 라인넘버도 안보이죠? 처음 이클립스를 설치하면 이것들도 하나씩 설정을 해줘야 하는데요.  그 방법에 대해서 알아보도록 할게요. ■ 이클립스를 처음 설치하고 실행해 보면 그림과 같이 라인넘보도 보이지 않고 글자크기도&nbs..
[JAVA] 자바 상속과 Super() 예제
      ▣ 자바 상속과 super() 예제   ■ 과거 포스팅에서 자바에서 자신의 클래스를 의미하는 객체로 쓰이는 "this"에 대해서 알아봤었는데요. 이것과 유사한 개념으로 "super"라는 것이 있는데 이것은 상속관계에서 상위 클래스를 가리키는 것입니다. 상속을 받게 되더라도 생성자는 내려받을 수 없는데요. super를 이용하면 하위 클래스에서 상위 클래스의 생성자를..
[JAVA] 자바 상속과 Object 클래스
      ▣ [JAVA] 자바 상속과 Object   ■ 상속이라는 단어는 우리가 일상생활에서도 많이 들어봤을거에요. "부모님께 재산을 상속받는다" 할때 그 상속이 맞습니다. 자바에서도 어떤 클래스 하나가 다른 클래스로부터 상속을 받아서 그 안에 있는 모든 멤버들을 자기것인것처럼 사용할 수 있는 개념이 있습니다.   ■ 자바 API를 한번씩 살펴보시는지요? 어떤 클래..
JAVA 4대 중첩클래스_2
     ▣ 정적 지역 익명 중첩클래스    ■ 지난 포스팅에서 자바의 [4대 중첩 클래스]의 개념과 "일반 중첩 클래스"에 대해서 알아봤었는데요. ▶ http://kd3302.tistory.com/118   이어서 나머지 세개의 중첩 클래스들을 살펴보도록 하겠습니다.     1. 지역중첩클래스 ■ 일반적으로 c..
[JAVA] 자바 출력
  ▣ [JAVA] 자바 출력    ● 자바에서 출력을 담당하는 "System.out"은 "PrintStream"클래스와 연결이 되어 있어서 이 클래스 안에 있는 모든 멤버를 사용할 수가 있습니다.   ● 이 클래스의 멤버 메서드 중에서 기본적인 "print"와 "println"에 대해서 알아보도록 하겠습니다.   [출력] 1. System.out.pri..
[JAVA] 자바 BufferedReader
    ▣  자바 BufferedReader    ■ 자바에서 입력 방법중에서 세번째 포스팅이네요^^ 이번에는 "BufferedReader"에 대해서 알아보도록 하겠습니다. 지난 포스팅에서는 키보드를 통해서 하나의 문자를 입력받는것과 "엔터"가 미치는 영향등에 대해서 알아봤는데요. 이번에는 "abcd", "홍길동" , 12345 등과 같이 문자를 한꺼번에 입력 받는 방법을&nb..
[JAVA] 자바 입력
   ▣자바 입력   ■ 지난 포스팅에서 '아스키코드값'등 숫자의 기본 입력(0~9)에 대해서 알아봤었는데요. 이번에는 연속해서 입력을 받을때 발생하는 문제에 대해서 알아보도록 하겠습니다.  자바 기본입력 : http://kd3302.tistory.com/101   ■ 먼저 예제를 하나 살펴보겠습니다.   ■ 첫번째로 문자를 입력받고 ..
[JAVA] 자바 기본 입력 받기
   ▣ 자바 기본 입력 받기   ■ 자바에서 입력과 출력을 담당하는 클래스는 System 클래스 인데요. 중요한 만큼 이 클래스의 객체도 생성할 수 없도록 하고 있습니다. 시스템 클래스는 "InputStream"과 연결되어 키보드의 입력을 처리할 수 있는 [in], "PrintStream"과 연결되어 콘솔의 출력을 처리할 수 있는 [out], 그리고 역시 "Print..
[JAVA] 자바 메소드 호출
   ▣ [JAVA] 자바 메소드   ■ 자바 프로그램에서 모든 코딩은 클래스 내부에 있고, 실제로 프로그램이 실행되는 부분은 main()이라는 Method 내부에 있는데요. 그런데 프로그램을 실행하기 위해서 main Method 안에 모든 실행 내용의 코딩을 작성한다면 그 안은 엄청나게 복잡해지고, 매번 그것들을 작성한다면 비효율적인 노가다(?) 작업이 될것입니다. 그렇기 때..