표준 출력
- System.out.print();
- System.out.println();
조건문
- if
- else if
- else
반복문
- for문
- while문
기본형/참조형
기본형 변수 : boolean / char / byte, short, int, long / float, double
참조형 변수 : 기본형을 제외한 모두
- 모든 참조형 변수의 크기는 같다! 실체가 직접 저장되는 것이 아니라 본질적으로 주소일 뿐이기 때문이다.
* 1~3까지 10번 반복 출력하는 코드(2중 while문 사용)
public class Main {
public static void main(String[] args) {
int j=1;
while(j<=10){
int k=1;
while(k<=3){
System.out.println(k++);
}
j++;
}
}
}
객체
int[] arr1 = new int[3];
arr1[0] = 1;
arr2[1] = 2;
arr3[2] = 3;
int[] arr2 = {1,2,3};
- 지역 변수 / 인스턴스(객체) 변수
- 객체는 힙에 저장된다. (지역 변수는 스택에 쌓임)
- 지역 변수는 함수가 끝날 때, 객체는 자신을 가리키는 지역 변수가 더이상 없을 때 삭제된다. (가비지 컬렉터에 의해)
클래스
public class Class {
public static void main(String[] args) {
GameCharacter a = new GameCharacter();
a.no = 1;
a.name = "홍길동";
a.age = 20;
a.height = 175.5;
a.married = false;
}
}
class GameCharacter {
int no;
String name;
int age;
double height;
boolean married;
}
public class Class {
public static void main(String[] args) {
Car car1 = new Car();
Car car2 = new Car();
Car car3 = new Car();
car1.run();
car2.run();
car3.run();
}
}
class Car{
void run(){
System.out.println("run");
}
}
** 신입개발자 기본 사항 **
# 스킬
GITHUB FLOW
스프링부트
JPA
스프링 시큐리티
MariaDB
REDIS 기초
배포 기초
HTML/CSS 기초
JS 기초
# 작업물
간단한 서비스 2, 3개
- 간단한 유틸리티 서비스
- 꼭 커뮤니티 사이트가 있어야 함(멀티 게시판, 댓글, 좋아요, 이메일 인증, 관리자 페이지, 신고, 소셜 로그인)
'프로젝트 & TIL > 일별 공부 기록 (백엔드 스쿨)' 카테고리의 다른 글
7일차 - 깃 병합과 자바(컬렉션 프레임워크(리스트, 맵)) (0) | 2023.02.28 |
---|---|
6일차 - 깃 브랜치와 자바(String, 객체 메서드, static, 제네릭, 키보드 입력받기) (0) | 2023.02.27 |
5일차 - 자바 생성자 (0) | 2023.02.24 |
4일차 - TDD와 자바의 기본(2) (0) | 2023.02.23 |
2일차 - 인텔리제이 세팅 & 깃 세팅 및 사용 (0) | 2023.02.22 |