일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 뷰 사용하는 이유
- mybatis 매퍼
- mysql concat
- 알고리즘
- leetcode 1484
- <?xml version="1.0" encoding="utf-8"?>
- mysql 날짜
- cupucharm
- MySQL
- mybatis
- 리액트
- mybatis dtd
- SpringBoot
- 자바 참조형
- 객체 절차
- <?xml version="1.0" encoding="utf-8"?> <!doctype mapper public "-//mybatis.org//dtd mapper 3.0//en" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- java 객체지향
- 협업툴
- 스프링부트
- 뷰 테이블
- group_concat concat
- mybatis 태그
- SQL
- 자바
- Java
- <!doctype mapper public "-//mybatis.org//dtd mapper 3.0//en" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- jar war
- sql 가상 테이블
- mybatis 상단 태그
- mysql 문자열 연결
- Today
- Total
목록java/기본문법 (3)
glog : cupucharm
🚗 객체 지향 프로그래밍과 절차 지향 프로그래밍객체 지향 프로그래밍과 절차 지향 프로그래밍은 서로 대치되는 개념이 아니다. 다만, 어디에 더 초점을 맞추는가에 차이가 있다.객체 지향의 경우 객체의 설계와 관계를 중시한다. 반면, 절차 지향의 경우 데이터와 기능이 분리되어 있고, 프로그램이 어떻게 작동하는지 그 순서에 초점을 맞춘다.절차 지향 프로그래밍객체 지향 프로그래밍둘의 중요한 차이이름 그대로 절차를 지향실행 순서를 중요하게 생각하는 방식이름 그대로 객체를 지향객체를 중요하게 생각하는 방식절차 지향은 데이터와 해당 데이터에 대한 처리 방식이 분리되어 있다. 반면 객체 지향에서는 데이터와 그 데이터에 대한 행동(메서드)이 하나의 객체 안에 함께 포함되어 있다.프로그램의 흐름을 순차적으로 따르며 처리실..
자바는 항상 변수의 값을 복사해서 대입한다.🐰 기본형과 참조형자바의 데이터 타입을 가장 크게 보면 기본형과 참조형으로 나눌 수 있다.기본형을 제외한 나머지 변수는 모두 참조형이다. 클래스와 배열을 다루는 변수는, 참조형이다.기본형 변수는 값을 직접 저장하지만, 참조형 변수는 참조(주소)를 저장한다. null : 참조형 변수만 할당할 수 있다. 기본형 변수는 할당할 수 없다. -> null은 참조값이 없다는 뜻🐢 기본형과 참조형에서의 대입자바의 대원칙 : 자바는 항상 변수의 값을 복사해서 대입한다.기본형이면 변수에 들어 있는 실제 사용하는 값을 복사해서 대입하고, 참조형이면 변수에 들어 있는 참조값을 복사해서 대입한다.실제 인스턴스를 복사하는 것이 아니라, 인스턴스를 가리키는 참조값을 복사해서 전달하는..
switch문우리는 특정 값에 따라 여러 동작을 수행해야 할 때 switch문을 사용한다. 조건이 많고 명확한 분기가 필요할 때 가독성을 높이고 코드 관리를 용이하게 해 주기 때문이다. 내가 주로 사용한 switch문은 아래와 같다.switch(value) { case 1: System.out.println("하나"); break; case 2: System.out.println("둘"); break; case 3: System.out.println("셋"); break; default: throw new IllegalArgumentException("Invalid value: " + value);}주로 java 8을 이용..