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(); 를 적어주면 해결된다.
이건 이클립스 콘솔창에 한글창 깨져서 찾아본 링크입니다!
바깥쪽 반복문 종료 (Lable)
C언어에서는 다른 변수 하나를 세워서 힘겹게 for문을 탈출했던 기억이 있는데
Lable을 사용하면 이렇게나 편리하게 쓸 수 있다니 신기했다.
While문
습관적으로 while(1)했다가 오류나서 당황! ㅎㅎㅎ
향상된 for문
for ( 타입변수 : 배열 ) { ... }
이렇게 배열의 항목 개수만큼 반복하고, 변수에는 배열에서 가져온 항목이 저장된다.
향상된 for문 2차원 배열
'JAVA' 카테고리의 다른 글
[JAVA] 3주차(1) | Java.base모듈, Wrapper (0) | 2023.05.17 |
---|---|
[JAVA] 2주차 | 패키지(package), getter와 setter (0) | 2023.05.10 |
[JAVA] 메소드 재정의 | toString, compareTo (0) | 2023.05.04 |
[JAVA] 1주차 | 클래스 상속, 메소드 상속, 오버라이딩, 타입변환 (0) | 2023.05.03 |
[JAVA][혼공학습단 9기] 2주차 (0) | 2023.01.09 |