본문 바로가기
프로그래밍 언어/Java

Java) 10/19 - 자바와 jdk

by nomfang 2021. 10. 19.
728x90
반응형

Java 개발자의 기초적인 기술 스택

Java

oop (객체 지향) + advanced feature (예외처리, 쓰레드 등)
object oriented programing

자바는 9버전 부터 유료이기 떄문에
jdk는 8버전을 사용

그 외 기술

삼성도 oracle db에서 무료인 mysql db로 교체하고 있기 때문에 mysql 사용

sql과 jdbc (Java DataBase Connectivity)

jsp/ servlet (WAS - 웹 어플리케이션 서버)

자바스크립트 - front

Java Framework - DI, Spring, Spring Web MVC, 컨트롤러, MyBatis

JDK - Java Development kit (자바 개발 툴)

HardWare - OS - JRE(Java Runtime En..) - JVM(메모리)
-> Application을 만들면 JVM 위에서 돌아간다..!

Java Spec

1. J2SE (Standard Edition) - JDK 설치 필요

  • Java의 기본적인 spec
  • Java (객체 지향), JDBC
  • Java와 JDBC
    공통점 - 자바 언어를 사용, J2SE spec의 기술
    차이점 - 자바는 로컬 머신의 1tier, JDBC는 로컬 머신과 DB서버에서 작동하는 2tier 기술로 통신이 이루어져야 함 (jdbc 프로토콜로 연결 된다)

2. J2EE (Enterprise) - JDK, WAS 모두 설치 필요

  • 웹 프로그래밍을 하는 기술 spec
  • JSP/Sevelet, Spring Framework

반응형

'프로그래밍 언어 > Java' 카테고리의 다른 글

Java) 10/20 - 필드와 메소드  (0) 2021.10.20
Java) 10/19 - eclipse, 자바 시작  (0) 2021.10.19
Java) 8. java.lang 패키지  (0) 2021.06.14
Java) 5. 제네릭과 람다식  (0) 2021.04.26
Java) 인터페이스와 다형성  (0) 2021.04.21

댓글