일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 네트워크
- 깃허브 토큰 인증
- 리액트 네이티브 시작하기
- 스터디
- 깃 터미널 연동
- 자바
- 리액트 네이티브
- 데베
- 깃허브 로그인
- 깃 연동
- 백준 4358 자바
- 지네릭스
- 백준 4358번
- HTTP
- 백준 4949번
- React Native
- 리액트 네이티브 프로젝트 생성
- 데이터베이스
- 팀플회고
- 머신러닝
- 정리
- SQL
- 모두를위한딥러닝
- 모두의네트워크
- 백준
- 문자열
- 딥러닝
- 모두를 위한 딥러닝
- 모두의 네트워크
- 백준 5525번
- Today
- Total
목록책을 읽자/Java의 정석 (12)
솜이의 데브로그
참고 : Java의 정석 1. 조건문 조건문은 조건식과 문장을 포함하는 블럭{} 으로 구성되어 있으며, 조건식의 연산결과에 따라 실행할 문장이 달라진다. (1) if 문 if (조건식) { //조건식이 true일 때 수행될 문장들 } if 조건문이 참일 때 괄호 안의 문장들을 수행하라는 뜻. 파이썬과 달리 자바에서는 indentation 자체가 역할을 수행하지 않는다. { } 여부를 잘 확인 할 것. 중첩 if 문 사용 시 역시 가독성을 위해 들여쓰기를 해야하지만, 들여쓰기 자체로는 의미가 없으므로 괄호 구분 잘해주기! (2) switch 문 ex) switch(level){ case 3: grandDelete(); case 2: grantWrite(); case 1: grantRead(); } swit..
참고 : Java의 정석 1. 연산자 연산자 (operator) : 연산을 수행하는 기호 (+, -, *, / 등) 피연산자 (operand) : 연산자의 작업 대상 (변수, 상수, 리터럴, 수식) 연산자의 종류 산술 연산자 + - * / % > 사칙 연산과 나머지 연산(%) 비교 연산자 > = 비교 > 논리 > 대입. 대입은 제일 마지막에 수행된다. 단항(1) > 이항(2) > 삼항(3). 단항 연산자의 우선순위가 이항 연산자보다 높다. 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽이다. (교재에 표 참고). 논리 연산자에서는 & , ^, |, &&, || 순으로 우선순위가 높다. 헷갈릴 땐 괄호로 표기하자. 증감연산자 증가 연산자(++) : 피연산자의 값을 1 증가시킨다...
참고 책 : Java의 정석 Java의 정석 - 교보문고 최신 Java 8.0 포함 | [책소개]최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 '자바의 정석'의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 www.kyobobook.co.kr 1. 변수란? 변수란, 단 하나의 값을 저장할 수 있는 메모리상의 공간을 의미한다. 변수를 선언할 때는 '변수타입' 과 '변수 이름' 을 선언해야한다. ex) int age; - 변수의 초기화 변수를 사용하기 전에는 반드시 초기화를 해야한다. 이 때 지역변수는 사용 전에 반드시 초기화를 해야하지만, 클래스변수와 인스턴스 변수는 초기화를 생략 할 수 있다. (개인적으로 내가 여러가지 언어를 배우면서 개념이 섞여 헷..
참고 책 : Java의 정석 백엔드 개발을 위해 자바를 주 언어로 잡고자 자바의 특징을 더 확실하게 알고 코테 준비 및 인터뷰 준비를 위해 자바를 꼼꼼히 복습 및 공부하기로 했다! 1. 자바란? Java 란, 대표적인 객체 지향 프로그래밍 언어로, 운영체제에 독립적이라는 것이 큰 특징이다. 자바는 많은 클래스 라이브러리 (Java API)를 통해 프로그래밍에 필요한 요소들을 제공한다. 책에 나와있는 것 중에서도 내가 개인적으로 생각하는 자바의 큰 특징은 다음과 같다. 1. 운영체제에 독립적이다. 자바가 운영체제에 독립적인 이유는, 일종의 에뮬레이터인 자바가상머신(JVM)을 통해 통신하기 때문이다. 자바는 JVM하고만 통신하고, 이 JVM이 운영체제가 이해할 수 있도록 변환하여 전달한다. (os에 독립적인..