AI Academy
프로모션
CodeGym University
학습
강좌
과제
설문 & 퀴즈
게임
도움말
일정
커뮤니티
사용자
포럼
채팅
아티클
성공 사례
활동
후기
구독
라이트 테마
강의
리뷰
회사 소개
시작
학습 시작
Start learning now
진행 상황
코스
퀘스트 맵
레슨
Java 25
Java 25
레벨 10
글로벌 노동시장
JAVA 25 SELF
레벨 10,
레슨 0
이 글에서는 로컬 노동시장의 제약이 무엇인지, 글로벌 시장은 무엇이 다른지, 전문가에게 어떤 이점을 제공하는지, 그리고 지원자에게 어떤 요구사항을 제시하는지를 알아봅니다. 이 자료는 국제 기업에서 커리어를 구축하고 글로벌화를 활용해 전문적으로 성장하는 방법을 이해하는 데 도움이 됩니다.
Java의 래퍼 타입
JAVA 25 SELF
레벨 10,
레슨 1
Java의 래퍼 클래스는 기본형을 객체처럼 다룰 수 있게 해줍니다:
int
—
Integer
,
double
—
Double
,
char
—
Character
,
boolean
—
Boolean
. 이 강의에서는 래퍼가 언제 필요한지, 오토박싱과 언박싱이 왜 유용한지, 왜 래퍼를
==
연산자로 비교하는 것이 위험하고
equals
()를 쓰는 편이 좋은지,
null
에서 언박싱할 때 어디서
NullPointerException
이 발생할 수 있는지, 그리고 기본형이 더 빠르고 메모리를 덜 사용하는 이유를 다룹니다. 모든 내용을 예제와 실용적인 팁과 함께 제공합니다.
Java의 타입 추론과 상수
JAVA 25 SELF
레벨 10,
레슨 2
이 강의에서는 Java에서
var
를 사용한 타입 추론을 살펴봅니다. 언제 적용해야 하는지, 어떤 제한이 있는지, 가장 자주 발생하는 실수는 무엇인지 알아봅니다. 그다음
final
로 상수를 선언하고,
static final
로 클래스 수준 상수를 선언하는 방법으로 넘어가 명명 규칙, 실용적인 예시, 그리고 객체 불변성의 미묘한 점까지 논의합니다.
클래식 switch: 문법과 예제
JAVA 25 SELF
레벨 10,
레슨 3
이 강의에서는 Java의 고전적인
switch
문을 다룹니다: 기본 문법, 핵심 요소 —
switch
,
case
,
break
,
default
— 그리고 숫자와 문자열을 활용한 실용 예제. 지원되는 타입,
break
가 없을 때의 “폴스루” 동작, 여러
case
를 묶는 방법,
if-else
와의 비교, 자주 발생하는 실수를 살펴봅니다.
열거형: enum
JAVA 25 SELF
레벨 10,
레슨 4
이번 강의에서는 Java의 열거형:
enum
이 무엇인지, 어떻게 선언하고 어디에 배치하는지,
switch
와 어떻게 함께 사용하는지,
values()
로 값을 순회하는 방법, 그리고
name()
,
ordinal()
,
valueOf()
메서드를 어떻게 적용하는지 살펴봅니다. 또한 확장 기능(
필드
,
생성자
,
메서드
)을 보고, 실용 예제와 흔한 실수도 정리합니다.
고급
switch
표현식
JAVA 25 SELF
레벨 10,
레슨 5
이 강의에서는 Java 14+의 최신
switch
표현식을 다룹니다: 화살표
->
와 키워드
yield
를 사용하는 새로운 문법, 쉼표로 묶는
case
그룹화,
enum
에 대한 모두 처리 여부 검사, 기존 코드를 새로운 스타일로 바꾸는 방법, 그리고 쉽게 피할 수 있는 일반적인 실수까지 살펴봅니다.
서버에 코드 배포
JAVA 25 SELF
레벨 10,
레슨 6
이 강의에서는 현대 개발팀이 코드를 서버에 전달하는 방법을 알아봅니다: 코드 변경과 프로젝트 빌드부터 CI/CD를 통한 자동화, Docker를 이용한 배포까지. 배포를 빠르고 신뢰할 수 있으며 편리하게 만들어 주는 핵심 도구, 단계, 접근법을 정리합니다.
Please enable JavaScript to continue using this application.