Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 컬렉션 타입
- 사용자예외클래스생성
- 한국건설관리시스템
- 객체 비교
- exception
- 예외미루기
- 컬렉션프레임워크
- 참조형변수
- 정수형타입
- Java
- 제네릭
- 대덕인재개발원
- 다형성
- 오라클
- 자동차수리시스템
- 예외처리
- GRANT VIEW
- cursor문
- NestedFor
- oracle
- EnhancedFor
- 자바
- 집합_SET
- 어윈 사용법
- 추상메서드
- abstract
- 생성자오버로드
- 메소드오버로딩
- 인터페이스
- 환경설정
Archives
- Today
- Total
거니의 velog
230703 첫 자바 강의 본문
1. JDK, JRE 차이.
(1) 자바 설치하기
- JDK : Java Downloads | Oracle
- 자바가 실행되기 위해 필요한 라이브러리. SE(Standard Edition)버전을 설치하면 된다.
- 이전 버전을 다운받고 싶을 때는 Java archive를 찾아보면 된다.
- 자바는 유료화 이후 JRE는 8.0까지만 무료 제공
- 오라클 자바는 유료라 주로 open jdk를 사용하게 된다.
- 이클립스 2020.06-R 이후는 java 1.8 이후 버전을 지원한다.
2. 이클립스 설치하기
- Eclipse : Eclipse Downloads | The Eclipse Foundation
- 이클립스는 지속적으로 업그레이드 됨. 지금은 이클립스 안에 JDK나 JRE도 같이 설치되게끔 통합 개발 환경(Integrated Development Environment, IDE)으로 구축되어 있다.
- 다만, 이클립스 만으로 자바를 개발하지 않는 경우가 더 많으므로 따로 JDK나 JRE를 설치하는 방법도 익혀 두어야 한다.
package chap01.sec01;
// public class + 클래스 명 = 파일명
public class HelloJava {
public static void main(String[] args) {
// syso, Ctrl+Space : 단축키 자동완성
// F11, 자바 클래스 런타임 실행
System.out.println("Hello Java!");
System.out.println("안녕하세요");
// new 라는 키워드를 통해 인스턴스 생성해야 메모리에 할당됨.
// static은 인스턴스를 생성하지 않고 프로그램 시작 전에 이미 실행된 상태라고 볼 수 있다.
Student studentLee = new Student();
studentLee.name = "Lee";
System.out.println(studentLee.name);
}
}
// public 붙일 수 없음. 클래스 단위로 자바 프로그램 작성됨.
// 한 파일 안에 여러 개의 클래스 작성 가능.
// 다만 동일한 이름의 클래스 사용 불가.
//class Person {}
class Student {
String name;
}
'대덕인재개발원 > 대덕인재개발원_Java' 카테고리의 다른 글
230710 자바 강의 (0) | 2023.07.12 |
---|---|
230707 자바 강의 (0) | 2023.07.12 |
230706 자바 강의 (0) | 2023.07.12 |
230705 자바 강의 (0) | 2023.07.12 |
230704 자바 강의 (0) | 2023.07.11 |