[Java] JAVA 개요

2023. 12. 4. 22:36·Java

[ Java ]    Java Programming Language

:컴퓨터 프로그래밍 언어

 

▸Java 특징

-객체지향언어

-운영체제 독립적

...

 

[ JVM ]   Java Virtual Machine

: 자바 실행하기 위한 가상 컴퓨터 (운영체제 상관없이 적용가능)

자바로 작성된 애플리케이션은 JVM에서만 실행되므로 실행위해 반드시필요

 


[ 자바개발환경  구축]

1. JDK 설치  Java Development Kit

:자바 개발도구

https://www.oracle.com/java/technologies/downloads/

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

 

1-1. JDK 설치 확인

cmd , terminal 에  java -version 치기

밑에 설치된 버전 뜨면 완료

 

1-2. 환경변수 설정

Java에 관련된 명령어의 위치를 OS에 알려주려는 목적

1) JDK>bin폴더 주소복사

2) 제어판에 "환경변수"서치

3) 시스템 환경변수 편집

4) 환경변수

5)시스템 변수 "path" 편집

6) 새로만들기 눌러 주소 추가

7) 제일 위로 이동

 

*javac.exe

자바 컴파일러, 사람 작성한 문장 기계어로 번역

소스파일(java)을 클래스파일(.class)로 생성

*java.exe

자바 인터프리터, 자바프로그램(클래스파일) 실행

 

 

2.  Editor

https://spring.io/tools

 

Spring | Tools

 

spring.io

1. Spring Tool Suite 4(Java, Spring Boot) 다운 후 설치

2. STS를 원하는 폴더로 이동

3. CMD에서 해당 폴더로 이동

4. CMD 에서 압축 해제(설치) 명령어 실행

java -jar STS파일명

5. 원하는 곳에 workspace 폴더 생성

6. STS 실행

7. workspace 폴더 경로 선택

8. STS 환경 설정

1) window → preferences

2) general → workspace → encoding

3) other → UTF-8 선택 → apply close

 

 

+)API 문서

https://docs.oracle.com/en/java/javase/11/docs/api/index.html

'Java' 카테고리의 다른 글

[Java] Scanner, Math.round(), Math.random()  (0) 2023.12.08
[Java] printf()의 지시자  (0) 2023.12.08
[Java] 문자,문자열 결합과 두 변수 바꾸기  (0) 2023.12.08
[Java] 타입불일치와 형변환  (0) 2023.12.05
[Java] 변수와 데이터타입과 범위  (0) 2023.12.05
'Java' 카테고리의 다른 글
  • [Java] printf()의 지시자
  • [Java] 문자,문자열 결합과 두 변수 바꾸기
  • [Java] 타입불일치와 형변환
  • [Java] 변수와 데이터타입과 범위
Naah
Naah
  • Naah
    blueprint
    Naah
  • 전체
    오늘
    어제
    • 분류 전체보기 (106)
      • Java (28)
      • Kotlin (0)
      • TypeScript (7)
      • React (22)
      • Next.js (1)
      • Spring (22)
      • JPA (12)
      • Spring Data JPA (6)
      • Querydsl (1)
      • Error (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • manage
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Naah
[Java] JAVA 개요
상단으로

티스토리툴바