inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

업캐스팅 문제 예시 6

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

업캐스팅 문제 예시 6번에서 질문있습니다! A b = new B(1); 이라는 생성자를 호출할 때 앞선 예시와 같이 우선 부모생성자인 public A() 기본 생성자는 호출해야 하는거 아닌가요? 그래서 정답이 생성자 of A 생성자 of AA10 생성자 BB1 CD 가 되어야 하는거 아닌가요? super를 사용하면 기본생성자 호출이 아예 사라지는건가요?

  • python
  • java
  • c
  • 정보처리기사
김혁수 댓글 2 좋아요 0 조회수 212

다형성예제2 질문

미해결

김영한의 실전 자바 - 기본편

package poly.ex.pay 1; //추상클래스로 선언해 객체 생성을 막음 public abstract class PayStore { //변하는 부분n public static Pay findPay (String option){ if (option.equals( "kakao" )) { return new KakaoPay(); } else if (option.equals( "naver" )) { return new NaverPay(); } else if (option.equals( "New" )) { return new NewPay(); } else { return new DefaltPay(); } } } 이때 findpay(정적메서드 명) 앞에 왜 Pay(인터페이스명) 을 사용했는지 궁금합니다 또한 사용안할 시 오류가발생되는 원인이궁금합니다

  • java
  • 객체지향
ywk0619 댓글 2 좋아요 0 조회수 105

다형성과 설계 예제질문

미해결

김영한의 실전 자바 - 기본편

이 떄 정적메서드이름(findPay) 앞에 인터페이스(Pay)를 왜 써야하는지 이해가 잘 되질않습니다! Pay를 안쓸 시 오류가 왜 나는지 궁금합니다

  • java
  • 객체지향
댓글 2 좋아요 0 조회수 143

Synchronized 락 순서 획득질문

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

"어떤 순서로 락을 획득하는지는 자바 표준에 정의되어 있지 않다. 따라서 순서를 보장하지 않고, 환경에 따라서 순서가 달라질 수 있다." 라고 설명하셨는데 OS에서 프로세스 스케줄링에 영향을 받지 않는건가요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
opix0306 댓글 2 좋아요 0 조회수 172

jwt login flow에 대해서 질문드립니다.

미해결

스프링 시큐리티 OAuth2

현재 login post 요청만 되는 것으로 확인이 됩니다. 1. login post요청만 받을 수 있도록 설정되어 있는 클래스가 궁금합니다. 2. 기존에 있던 loginfilter가 사라지고 현재는 어떤 필터로 대체 되었는지 알고 싶습니다. 3. http.addFilterBefore(jwtAuthenticationFilter(macSecuritySigner, octetSequenceKey), UsernamePasswordAuthenticationFilter.class); http.addFilterBefore(jwtAuthorizationMacFilter(octetSequenceKey), UsernamePasswordAuthenticationFilter.class); 현재 이렇게 코드가 있는데, 인증일 경우 jwtAuthenticationFilter만 권한 검증일 경우 jwtAuthorizationMacFilter로 가는지 여부 결정하는 과정에 대해서 설명부탁드립니다.

  • java
  • spring
  • spring-boot
  • oauth
댓글 1 좋아요 0 조회수 145

비트 not연산자 질문입니다..

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요~~ 강의 정말 잘 듣고 있습니다 ㅎㅎㅎ 감사합니다. 비트연산자에서 11분 25초에 보면 a=5라서 이진수 0101인데 ~a는 a가 양수일 때 -(a+1) 이렇게 해서 -6이라고 하신 것 같아요~~ 근데 ~a가 이진수 1010이라고 써놓으셨는데 1010은 십진수 양수 10 아닌가영?? ㅜ 혹시 -6이랑 10이 이진수에서는 같은거로 생각해야하는건지.. 궁금합니다

  • python
  • java
  • c
  • 정보처리기사
관히 댓글 2 좋아요 0 조회수 285

equals 메서드

미해결

김영한의 실전 자바 - 중급 2편

여기에서 E 타입에 대해서 equals 메서드를 적용할 수 있는 이유가 뭔가요? 물론 String, int 같이 기본형이거나 String 같이 많이 쓰이는 타입은 override 가 되어 있어서 문제 없는 것은 알고 있지만 우리가 정의한 객체의 경우에는 equals 가 override 안되어 있어서 우리가 원하는 결과값이 안나올 수도 있지 않나요 ?

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
ghuhan18 댓글 2 좋아요 0 조회수 105

초기 설정 오류 및 실행 안 됨

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 자바 버전 17 스프링 부트 3.3.4 위와 같이 오류가 뜨며 run 버튼이 나타나지 않습니다. 첫 번째 오류 메시지 Cause: class jdk.internal.loader.ClassLoaders$PlatformClassLoader cannot be cast to class java.net .URLClassLoader (jdk.internal.loader.ClassLoaders$PlatformClassLoader and java.net .URLClassLoader are in module java.base of loader 'bootstrap') 두 번째 오류 메시지 Could not configure services using BuildScopeServices.configure(). > Could not configure services using BuildScopeCompileServices.configure(). * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 35ms .gradle 에서 캐시 삭제 해봤습니다. intellij 재설치 해봤습니다. 프로젝트를 열 때 build.gradle 파일을 선택하였습니다. 어떻게 해결하면 좋을까요...

  • java
  • spring
  • mvc
  • spring-boot
댓글 1 좋아요 0 조회수 758

3번 문제 다르게 풀었는데 질문 있습니다

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 저는 문제 풀때 won이라는 정수형 변수를 dollar 변수를 초기화 할때 같이 초기화를 시켰는데 선생님은 else 블록 안에서 초기화 하셨더라구요 선생님 방법대로라면 else 블록이 실행될때만 won 변수가 할당되는거 같은데 이러면 코드 실행시 won 변수가 쓸모없다면 변수를 초기화하지 않아도 돼서 더 좋아보이기도 하고 제 방법으로 해도 별로 상관없어보이기도 해서요 더 좋은 방법을 알고 싶어서 질문 드렸습니다. 질문1. 제 방법으로 해결해도 상관없는건가요? 질문2. 제 방법이 맞더라도 선생님의 방법이 제 방법의 상위호환 개념인건가요?

  • java
  • 객체지향
김지협 댓글 1 좋아요 1 조회수 169

hello-mvc와 hello-template

해결됨

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

hello-template으로 return해서 hello-template.html에서 thymeleaft에 로직 처리가 되는것은 이해했으나 그걸 다시 변환후에 주소창에 보면 hello-template에서 처리를 하였는데 왜 hello-template?name=spring가 아닌 hello-mvc?name=spring가 되는건지 궁금합니다.

  • java
  • spring
  • mvc
  • spring-boot
soojinkimss 댓글 1 좋아요 0 조회수 298

길이문제질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

쌤.. c언어 배열에서의 길이 length와 sizeof의차이는 이해가가나 'hello,World!'의 문자길이가 13이라고한것이 마지막에 /n 널값포함해서 13이라한걸까요? 볼때마다헷갈리네요ㅠㅠ

  • python
  • java
  • c
  • 정보처리기사
rsrarsra 댓글 4 좋아요 0 조회수 296

정보처리기사 실기 23년 1회 C언어 문제 풀이 강좌 3분 23초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

정보처리기사 실기 23년 1회 C언어 문제 풀이 강좌 3분 23초에 나오는 내용에 대한 질문입니다. 포인터와 관련해서 이야기를 해주셨는데 강의 내용에서 언급한대로 p는 값 또는 메모리를 가리킬 수 있습니다. 그런데 선언할 때는 포인터이고 사용할 때는 값이라고 하셨는데 printf에서 사용한 p는 사용할 때니 값이 나와야 하는 것 아닌가요? 당연히 정처기 문제에서 바뀌는 값이 나올 순 없지만 포인터에 대해 이해하기 위해 질문합니다. 그렇다면 더불어서 printf에서 사용한 p 와 a에 대한 차이점은 무엇인가요?

  • python
  • java
  • c
  • 정보처리기사
김혁수 댓글 2 좋아요 0 조회수 247

왜 int, long은 안되는지 궁금합니다.

미해결

Do it! 알고리즘 코딩테스트 with JAVA

4:30 쯤에 100자리수로 받으면 왜 int나 long(숫자형)으로 받을 수 없는건지 궁금합니다.

  • java
  • 코딩-테스트
  • 알고리즘
댓글 1 좋아요 0 조회수 247

파이썬 예외처리 출력 결과물

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

강사님 그럼 출력 결과물이 # 예외가 발생하지 않는 경우 Result is: 5 Execution finally block Caught an exception: ZeroDivisionError Execution finally block Caught an exception TypeError Execution finally block 이게 맞을까요? 주석으로 함께 적어주시면 좋겠습니ㅏㄷ.

  • python
  • java
  • c
  • 정보처리기사
sr1094 댓글 2 좋아요 0 조회수 136

정적 중접 클래스와 바깥 클래스의 관계에 대한 질문입니다.

미해결

김영한의 실전 자바 - 중급 1편

이전 교안에는 바깥 클래스와 정적 중첩 클래스가 아무런 관계가 없다고 나와있어서 단지 중첩되어있는 각각의 클래스이고 바깥 클래스의 private static 변수에 접근할 수 있다는 특징을 가지고 있다고 이해를 했습니다. 정리 부분에서는 밀접한 관련이 있다고 나와서 조금 헷갈리는데 앞에 이해한대로 생각하면 될까요?

  • java
  • 객체지향
맥스 댓글 1 좋아요 0 조회수 133

중첩과 내부의 차이

미해결

김영한의 실전 자바 - 중급 1편

먼저 중첩과 내부의 차이가 내부에서 단순히 위치만 차지하는 것과 나를 구성하는 한 요소인 것으로 나뉘는 것으로 학습을 했습니다. 그런데 중첩 클래스에 내부 클래스도 모두 포함이 된다고 해서 헷갈려서 질문드립니다! 위에 말씀 드린 차이는 정적 중첩 클래스와 내부 클래스를 구분할 때만 사용하는 것일까요?

  • java
  • 객체지향
댓글 1 좋아요 0 조회수 171

team.getMembers().add(this);

미해결

실전! 스프링 데이터 JPA

Member 클래스 안의 changeTeam 메소드 관련 질문있습니다. 해당 메소드안에 team.getMembers().add(this); 이 부분이 들어가게 되면 팀의 멤버를 찾는 쿼리가 한 번 더 나가게 될 것 같은데, 확인 결과 쿼리가 안나가는 것으로 보이는데 어떤부분을 알아보면 될까요?

  • java
  • spring
  • spring-boot
  • jpa
이충현 댓글 2 좋아요 0 조회수 147

영속성 컨텍스트와 id 생성의 관계

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

안녕하세요. JPA활용1 강의 중 상품 리포지토리 개발 부분에서 궁금한 점이 생겨 질문드립니다. 첫 번째 사진은 ItemRepository의 save함수이고 두 번째 사진은 ItemService의 join함수입니다. save함수의 경우 persist(item)을 하였을 때, DB에 바로 저장되는 것이 아니라 트랜잭션이 커밋될 때까지 영속성 컨택스트에 들어있는 것으로 알고 있습니다. item의 id는 DB에서 부여하는 것이니 트랜잭션이 끝날 때가지 id값은 null일 것이라고 생각했습니다. 그런데 join함수를 보면 트랜잭션이 끝나기 전 item의 id를 return하는 부분이 있고, 실제 테스트를 했을 때도 id값이 1로 존재하는 것을 확인했습니다. 저는 item 엔티티를 만들 때 @GeneratedValue전략으로 SEQUENCE를 사용한 것도 아니고,return을 하는 시점은 아직 트랜잭션이 끝나기 전이라 DB에서 id를 부여한 것도 아닌데, 왜 id값이 존재하는지 궁금합니다. 아래와 같이 테스트를 진행했을 때 성공하였는데, 혹시 테스트를 잘못한 것일까요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
kunwoo0512 댓글 2 좋아요 0 조회수 127

Section2 - 회원등록 API

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

안녕하세요. 실전! 스프링 부트와 JPA 활용 1편 강의를 수강하면서 작성한 코드에서 api라는 개념이 나와서 조금 헷갈려서 질문드립니다. 1) postman 사용은 단위 테스트처럼 사용하는건가요? 개발한 코드에서 입력값을 넣고 함수가 잘 동작하는지 확인하는 용도인지 궁금합니다. 2) 외부 api를 다른 팀으로 제공을 한다고 말씀주셨는데 팀 간의 관계가 궁금합니다. 1편에서는 html로 작성해서 데이터를 localhost 에서 입력해서 받아온 후에 Controller에서 처리를 했었는데, 2편시작에서는 controller api는 1편의 Controller의 차이점을 잘 모르겠습니다. 감사합니다.

  • java
  • spring
  • spring-boot
  • jpa
rmsid1312 댓글 1 좋아요 0 조회수 90

정렬 알고리즘

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

강사님 27분에 나오는 정렬 알고리즘 와 유사한 정렬 알고리즘 문제 실제 시험 출제시 문제에서 오름차순 or 내림차순 중 명확히 어떤 정렬 조건으로 하라고 문제 주어 지나요? 만약 출제 된다고 하면 아래 예시 처럼 출제 될까요? 예) 다음은 정렬 알고 리즘 이다 아래 코드 보고 결과값 출력 하시오 ( 단 , 정렬조건은 오름차순 이다.)

  • python
  • java
  • c
  • 정보처리기사
ohseungwon5 댓글 2 좋아요 0 조회수 128

인기 태그

인프런 TOP Writers

주간 인기글