인도네시아 생활기
[JAVA/개발/기본개념] 자바 프로그래밍 시작하기 본문
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{}
그렇다면 무엇이 틀린 코드인가?
- A a = new A();
- B b = new B();
- A a = new B();
- B b = new A();
간단하게 시작하면서 정리한 부분들이다.
조금씩 더 깊게 깊게 파고 들겠지만, C나 C++을 공부하면서 가장 기본적이었던 변수 타입과 같은 부분들은 생략하기로했다.
'PROGRAMMING > JAVA' 카테고리의 다른 글
[JAVA/개발/기본개념] 기본자료형/조건문 (0) | 2020.07.23 |
---|---|
[JAVA/개발] 인터페이스(interface) (0) | 2020.07.22 |