인도네시아 생활기

[JAVA/개발/기본개념] 자바 프로그래밍 시작하기 본문

PROGRAMMING/JAVA

[JAVA/개발/기본개념] 자바 프로그래밍 시작하기

인니외노자 2020. 7. 16. 18:07

1. 자바 개발 환경 구성

 

* 자바 설치

java.sun.com 접속 -> Top Downloadsd에서 java SE 선택 -> Java SE 8u241 링크 선택 -> 라이센스 동의 후 -> OS에 적합한 자바 버전 다운 x86 - 32bit x64 - 64bit - 편집툴(개발툴) 설치 - IDE(integrated development environment) :

가장 대표적인 IDE는 Eclipse - www.eclipse.org

NetBeans

JBuilder

메모장

UltraEditor

EditorPlus ...

 

2. 자바 코드 생성, 실행

 

1) 하나 이상의 클래스가 존재 :

2) 파일에 확장자가 .java :

3) 파일명이 클래스명과 동일 :

4) 하나의 파일에 두개이상의 클래스 생성이 가능 (public class 명이 파일명이 되어야 함)

 

* 자바 컴파일 및 실행 - 컴파일 : javac.exe 사용 javac FileName.java => 결과물 - FileName.class - 실행 : java.exe 사용 java FileName (.class 파일이 사용) * CLI 환경에서의 명령어 - cd : 디렉토리 변경 - dir : 디렉토리 내용보기 - cls : clear screen - d: , c: 드라이브 변경

 

3. 변수

 

여느 프로그래밍 언어처럼 변수 앞에 꼭 변수의 타입을 선언에 주어야 한다.

예) int x = 10; (변수 선언 할당)

 

* 자바 프로그래밍 공부의 목표

[1] : OOP(Object Oriented Programming) 는 무엇인가?

[2] : 다음 중 틀린 코드는 무엇인가? (왜 틀렸을까?)

다음의 이 코드는 참이다.

class A{} class B extends A{}

그렇다면 무엇이 틀린 코드인가? 

  1. A a = new A();
  2. B b = new B();
  3. A a = new B();
  4. B b = new A();

간단하게 시작하면서 정리한 부분들이다. 

조금씩 더 깊게 깊게 파고 들겠지만, C나 C++을 공부하면서 가장 기본적이었던 변수 타입과 같은 부분들은 생략하기로했다. 

'PROGRAMMING > JAVA' 카테고리의 다른 글

[JAVA/개발/기본개념] 기본자료형/조건문  (0) 2020.07.23
[JAVA/개발] 인터페이스(interface)  (0) 2020.07.22
Comments