Backend/Java43 [인프런] 김영한의 실전 자바 - 고급 1편 https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%8B%A4%EC%A0%84-%EC%9E%90%EB%B0%94-%EA%B3%A0%EA%B8%89-1 김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성 강의 | 김영한 - 인프런김영한 | , 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문법을 안다? 이걸로는 안됩니다!전 우아한형제들 기술이사, 누적 수강생 40만 명 돌www.inflearn.com목차프로세스와 스레드 소개스레드 생성과 실행스레드 제어와 생명 주기메모리 가시성동기화 - synchronized고급 동기화 - concurrent.Lock생산자 소비자 문제CA.. 2025. 1. 10. [인프런] 김영한의 실전 자바 - 기본편 https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%8B%A4%EC%A0%84-%EC%9E%90%EB%B0%94-%EA%B8%B0%EB%B3%B8%ED%8E%B8 김영한의 실전 자바 - 기본편 강의 | 김영한 - 인프런김영한 | , 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문법을 안다? 이걸로는 안됩니다!전 우아한형제들 기술이사, 누적 수강생 40만 명 돌www.inflearn.com목차클래스와 데이터기본형과 참조형객체 지향 프로그래밍생성자패키지접근 제어자자바 메모리 구조와 staticfinal상속다형성 정리본 추가 예정 2025. 1. 5. [인프런] 김영한의 실전 자바 - 중급 2편 https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%8B%A4%EC%A0%84-%EC%9E%90%EB%B0%94-%EC%A4%91%EA%B8%89-2 김영한의 실전 자바 - 중급 2편 강의 | 김영한 - 인프런김영한 | , 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문법을 안다? 이걸로는 안됩니다!전 우아한형제들 기술이사, 누적 수강생 40만 명 돌www.inflearn.com목차제네릭 - Generic컬렉션 프레임워크 ArrayListLinkedListList해시(Hash)HashSetSetMap, Stack, Queue순회, 정렬 정리본 추가 예정 2024. 12. 18. [인프런] 김영한의 실전 자바 - 중급 1편 https://www.inflearn.com/course/%EA%B9%80%EC%98%81%ED%95%9C%EC%9D%98-%EC%8B%A4%EC%A0%84-%EC%9E%90%EB%B0%94-%EC%A4%91%EA%B8%89-1 김영한의 실전 자바 - 중급 1편 강의 | 김영한 - 인프런김영한 | , 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문법을 안다? 이걸로는 안됩니다!전 우아한형제들 기술이사, 누적 수강생 40만 명 돌www.inflearn.com목차Object 클래스불변 객체String 클래스래퍼, Class 클래스열거형 - ENUM날짜와 시간중첩 클래스, 내부 클래스예외 처리 정리본 추가 예정 2024. 12. 17. [인프런] 김영한의 자바 입문 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [지금 무료]스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 | 김영한 - 인프런김영한 | , 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 첫 번째 강의입니다. 우아한형제들 최연소 기술이www.inflearn.com목차변수 연산자 조건문 반복문 스코프, 형변환 배열 메서드 정리본 추가 예정 2024. 12. 17. 자바 리플렉션(Reflection) 리플렉션(Reflection)클래스, 메소드, 필드 등의 정보를 런타임에 동적으로 조회하고 수정할 수 있는 강력한 기능을 제공함이 기능을 통해 컴파일 타임에 알 수 없는 객체의 정보를 다룰 수 있어 유연한 프로그래밍이 가능함예) 클래스 이름으로 객체를 생성하거나 메소드와 필드를 동적으로 호출할 수 있음 리플렉션의 주요 기능클래스 정보 접근 : Class 객체를 통해 클래스의 메타데이터(이름, 메소드, 필드 등)에 접근할 수 있음Class clazz = Class.forName("com.example.MyClass"); 동적 객체 생성 : 생성자 정보와 파라미터를 기반으로 객체를 동적으로 생성할 수 있음Constructor constructor = clazz.getConstructor(String.clas.. 2024. 7. 30. 인스턴스 생성과 정적 팩토리 메서드 인스턴스 생성자바에서 객체를 생성하는 기본적인 방법은 new 키워드를 사용하여 생성자를 호출하는 방식가장 직관적이고 간단한 방법예시public class Car { private String model; private int year; // 생성자 public Car(String model, int year) { this.model = model; this.year = year; } public void displayInfo() { System.out.println("Model: " + model + ", Year: " + year); }}// 인스턴스 생성public class Main { public static void.. 2024. 3. 25. [Java] Annotation 정의 자바 애너테이션(Java Annotation)은 자바 소스 코드에 추가하여 사용할 수 있는 메타데이터의 일종 보통 @ 기호를 앞에 붙여 사용 JDK 1.5 버전 이상에서 사용 가능 자바 애너테이션은 클래스 파일에 임베디드되어 컴파일러에 의해 생성된 후 자바 가상머신에 포함되어 작동 종류 표준(내장) 어노테이션 : 자바가 기본적으로 제공해주는 어노테이션 메타 어노테이션 : 어노테이션을 위한 어노테이션 사용자 정의 어노테이션 : 사용자가 직접 정의하는 어노테이션 배경 자바 코드는 변경돼도 설정 파일은 업데이트되지 않는 문제 설정과 코드가 분리되어 있어, 개발에 대한 어려움 ➡️ 어노테이션 통해 하나의 파일에서 코드와 설정 관리 가능해짐 표준 어노테이션 @Override @Deprecated @Suppr.. 2023. 12. 5. [Java] Exception 예외(Exception) 사용자의 잘못된 조작이나 개발자의 코딩 실수로 인해 발생하는 프로그램 오류 예외가 발생되면 프로그램은 곧바로 종료된다는 점에서 에러와 동일하나, 예외는 예외 처리를 통해 프로그램을 종료하지 않고 정상 실행 상태 유지시킬 수 있음 종류 일반 예외(Checked Exception) 실행 예외(Unchecked Exception) 개발자가 반드시 직접 예외 처리해야 함 Exception 클래스 자체는 Checked exception 개발자가 직접 예외 처리하지 않아도 됨 명시적 예외 처리가 강제되지 않기에 Unchecked Exception 클래스의 자식 클래스 중 RuntimeException 클래스는 Unchecked 실행 예외(Unchecked Exception)의 종류 Runt.. 2023. 12. 5. 이전 1 2 3 4 5 다음