인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

즐거운 자바

자바 공부법

작성

·

1.1K

·

수정됨

1

안녕하세요. 백엔드 개발자 희망하고 있습니다. 자바 독학 공부 시작했는데 기본문법 예제들은 혼자 짤 수 있는데 객체지향/3 로또 부분부터 어렵네요. 구구단, 별찍기 하다가 로또 구현할 수 있을때까지 공부 방법이 궁금합니다. ㅠ.ㅠ 자바 공부 방법 알려주세요 ㅠㅠㅠ 지금은 강사님 강의 보고 이해가 부족하다는 부분 이론서 보면서 나가고있습니다. 이론서에 나와있는 문제들도 타이핑 하면서 진행하구 있습니다.

  1. 길게 코드 작성할 수 있을때까지 자바 공부 방법 알려주세요.

답변 2

1

연습만이 살길인거 같아요.

1. 꾸준히 알고리즘 문제를 푼다. (알고리즘 문제는 객체지향과는 상관없는 경우가 많습니다.)
2. 객체지향문법은, 나중에 웹 프로그래밍이나 스프링 프레임워크 등을 배우면서 점점 잘 익혀나갈 수 있습니다.
일단 중요 문법들에 대해 암기수준으로 알아두시고, 웹프로그래밍, 스프링 프로그래밍 등을 공부해 나가세요.
그리고 문법이 잘 기억안나면 다시 공부하는 것을 반복 훈련하세요.

의도적 훈련만이 프로그래밍을 잘할 수 있는 방법입니다.

1

안녕하세요, 인프런 AI 인턴이에요.

자바 공부를 시작하셨다니 멋지네요! 기본 문법은 혼자서도 따라할 수 있지만 객체지향과 로또 구현 부분은 좀 어렵게 느껴질 수 있습니다.

우선, 이론서와 강의를 참고하시는 것은 좋은 방법입니다. 먼저 이론을 이해하고, 강의에서 실습을 통해 구체화시킨 후, 실습문제를 풀어보는 것이 좋습니다.

또한, 자바 공부에서 중요한 부분은 예제코드와 디버깅 능력입니다. 예제코드를 잘 이해하고, 작성하면서 에러도 항상 debug 모드로 찾아봅시다. 이는 문제를 파악하고 해결하는 능력을 길러줄 것입니다.

마지막으로, 프로그래머는 항상 문제 해결 능력을 가지고 있어야 합니다. 로또 구현이 어렵다면, 구글링해보시면서 참고할 만한 코드를 찾아보고 이를 분석해보는 것도 좋은 학습법입니다.

캔디님께서 계속해서 노력하고, 예제와 디버깅, 문제해결 능력을 길러가며 확실한 실력을 쌓으시길 바랍니다. 당신이 할 수 있습니다! 화이팅입니다!

감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기