일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 한번에끝내는Java/Spring웹개발마스터초격차패키지
- AI
- 직장인인강
- R
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online.
- 패스트캠퍼스후기
- 직장인자기계발
- SKT
- 패스트캠퍼스
- albert
- 패캠챌린지
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지
- 알버트
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online
- Today
- Total
제주 탈출 일지
패스트캠퍼스 챌린지 1일차 본문
의지 박약인 나에게 압박을 주기위해서 패스트캠퍼스 챌린지를 통해 강제(?)로 공부시키기 위해서 Java/Spring 관련 강좌를 구매했습니다.
python의 flask는 간단하게 만져는 봤으나, Spring은 아예 건드려보질 않아서 이번 기회에 기술 스택을 늘린다 생각하고 공부하게 됐습니다.
끝까지 완주하기를. (미래의 나야 화이팅!)
1강 자바 프로그래밍 시작하기

자바를 배우기 전 기본적인 내용들에 대한 수업이 진행되었다.
프로그래밍이 무엇인가.
자바는 어떻게 탄생하였는가.
기존의 프로그래밍 언어였던 C와 C++과의 차이점은 무엇인가.
객체 지향 프로그래밍과 절차 지향 프로그래밍에 대해서 설명할 수 있는가.
사실 자바를 처음 다룬다면, 분명 중요하게 짚고 넘어가야 할 부분이 맞는 듯 하다. 나름 컴퓨터 관련 전공자 딱지를 달고 있는 본인도 당장 위의 개념들에 대해서 갑자기 물어본다면, 정확하게 모두 이야기 할 수 있는가? 뭐 어느정도는 이야기 할 수 있겠지만, JRE와 같은 당연시 되는 것들은 그냥 JAVA를 사용하려면 필요해. 뭐 이정도로 말하면서 얼버무릴것 같다.
많이 본 내용들이지만, 다시 한번 정리하자.
JRE는 8.0까지만 무료이다.(왜 난 JDK도 8버전까지 인 줄 알았지.)
2강 JAVA와 이클립스 설치
내 컴퓨터엔 이미 이클립스와 자바가 설치되어 있어서, 그냥 한번 감상했다.
사실 자바 깔때 가장 귀찮은 것은 환경변수 설정.. 처음 깔때 워낙 헤매서 그냥 검색해서 설치한다. ㅋㅋ;
eclipse의 workspace는 자신의 원하는 작업환경을 골라서 하는 것이 좋다고 한다.
Java로 어떤 프로젝트를 진행해본적이 없어서 한번도 해보지 않았는데, 디폴트 workspace 말고 다른 환경에서 해보도록 하겠읍니다..
3강 첫 자바 프로그램 만들고 시작하기
처음 프로그램을 작성할 때 국룰로 시작하는 Hello_world 만들기..
java_project 생성 후 src 안에 package를 생성한다.
무언가를 생성하는 핫키는 ctrl + n
package 이름은 무조건 소문자로만 사용하는 규약이 있다.
class 이름은 무조건 대문자로 시작하는 규약이 있다.

세상에서 제일 물음표 뜨는 똑같이 따라했는데 오류. 구글링을 좀 해보니 main이 인식되지 않는 오류.
1. 메인이 진짜 오류이다.
2. src경로에서 오류가 났다.
둘 중 하나 인거 같다.
시작부터 오류를 선물해주다니. 시작이 좋구만

해-결, 정답은 Chapter의 Java Build Path가 설정되어 있지 않았다. Chapter1 프로젝트의 Properties -> Java Build Path -> Java SE 15 체크
https://coding-factory.tistory.com/731
[IDE] 이클립스 Editor does not contain a main type 에러 해결
이클립스에서 자바 프로젝트를 컴파일할때 위와 같은 Editor does not contain a main type이라는 에러가 발생하거나 Selection does not contain a main type 에러가 발생할때의 대처방법에 대해서 알아보도록..
coding-factory.tistory.com
위의 문제에서 3번 경우인듯.?!?!
이게 맞는 해결책인지는 모르겠으나 어쨌든 되었으니..
오늘 공부는 여기까지.. 1일차 끝
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
'패스트캠퍼스 챌린지!' 카테고리의 다른 글
패스트캠퍼스 챌린지 6일차 (0) | 2021.09.11 |
---|---|
패스트캠퍼스 챌린지 5일차 (0) | 2021.09.10 |
패스트캠퍼스 챌린지 4일차 (0) | 2021.09.09 |
패스트캠퍼스 챌린지 3일차 (0) | 2021.09.08 |
패스트캠퍼스 챌린지 2일차 (0) | 2021.09.07 |