본문 바로가기

JAVA

[JAVA][혼공학습단 9기] 1주차

JDK 설치 화면 인증

 

학습 스케줄 직접 짜고 공유하기

1주차(~1/2) 2주차(~1/9) 3주차(~1/16) 4주차(~1/30) 5주차(~2/12) 6주차(~2/19)
1장 6장 10장 12장 13장 14장
2장
3장 7장 11장 자료구조 기본 끝 자료구조 심화 자료구조 심화
4장 8장
5장 9장 자료구조 기본

2월달에 많이 놀 것 같아서 1월에 공부 바짝하려 합니다 ㅎㅎ

학교에서 프로젝트 하는 것도 있어서 sql 공부도 해야하는데 그건 나중에 끼워넣도록 ,,,

확실히 C언어 하고 와서 그런지 5장까지는 잘 넘어가지네요!


처음에 자바 개발환경 설치하고 쓰는게 너무 어려웠다 ㅠㅠㅠ

근데 cmd창 만지는 거 너무 재밌다 ㅎㅎㅎ 뭔가 컴공 들어오기 전에 생각했던 화면 느낌

 

변수와 타입

C언어는 1바이트인데 자바는 char형이 2바이트!

byte < char < short < int < float < double

 

Scanner

scanner is never closed. 라는 문구가 뜨면서 실행이 안 됐는데

마지막에 scanner.close(); 를 적어주면 해결된다.

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=seektruthyb&logNo=150108738997#:~:text=%EB%8B%A4%EB%A5%B8%20%EC%97%90%EB%94%94%ED%84%B0%EB%82%98%20cmd%EB%AA%A8%EB%93%9C,%EC%97%90%EC%84%9C%EB%A7%8C%20%ED%95%9C%EA%B8%80%EC%9D%B4%20%EA%B9%A8%EC%A7%84%EB%8B%A4%EB%A9%B4%3F&text=run%20-%20run%20configuration%20-%20common%20-,%EA%B9%A8%EC%A7%80%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%EC%9E%98%20%EC%B6%9C%EB%A0%A5%EB%90%9C%EB%8B%A4. 

 

이클립스 콘솔창(eclipse consle)에 한글이 깨지는 현상

 ! 이클립스 콘솔창(eclipse consle)에 한글이 깨지는 현상   이클립스 콘솔창에 일반적인 한글(...

blog.naver.com

이건 이클립스 콘솔창에 한글창 깨져서 찾아본 링크입니다!

 

바깥쪽 반복문 종료 (Lable)

C언어에서는 다른 변수 하나를 세워서 힘겹게 for문을 탈출했던 기억이 있는데

Lable을 사용하면 이렇게나 편리하게 쓸 수 있다니 신기했다.

 

While문

습관적으로 while(1)했다가 오류나서 당황! ㅎㅎㅎ

 

향상된 for문

for ( 타입변수 : 배열 ) { ... } 

이렇게 배열의 항목 개수만큼 반복하고, 변수에는 배열에서 가져온 항목이 저장된다.

 

향상된 for문 2차원 배열