일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바의 정석
- 입출력
- 캡슐화
- authenticationprovider 설정
- 오버로딩
- 멀티태스킹
- userdetailsservice 설정
- 오블완
- 객체지향
- CPU
- 프로그래머스
- 쿠키
- 혼공얄코
- 자바의정석
- java
- 개인정보 수집 유효기간 자바
- 다형성
- 바탕화면 정리 자바
- 티스토리챌린지
- SQL Mapper
- spring security
- over()
- 로그인 핸들러 구현
- 리눅스
- 공원 산책 자바
- 멀티프로세싱
- spring security 설정
- hackerrank
- 오버라이딩
- 달리기 경주 자바
- Today
- Total
목록전체 글 (113)
쉽게 쉽게
이 글은 '자바의 정석'의 내용을 기반으로 공부한 내용을 덧붙인 글입니다.1. 연산자란'연산을 수행하는 기호' (+, -, *, / 등)2. 피연산자란피연산자는 연산자의 작업 대상(변수, 상수, 리터럴, 상수, 수식)리터럴이란?더보기리터럴은 데이터 그 자체를 뜻 한다. 변수에 넣는 변하지 않는 데이터를 의미한다.int a = 1;int 앞에 a는 변수이고, 여기서의 1은 리터럴이다.즉, 1과 같이 변하지 않는 데이터(boolean, char, double, long, int, etc…)를 리터럴(literal)이라고 부른다.★ 연산자 우선 순위 연산자 우선순위는 괄호의 우선순위가 제일 높고, 산술 > 비교 > 논리 > 대입의 순서이며, 단항 > 이항 > 삼항의 순서이다. 연산자의 연산 진행방향은 왼쪽에..
이 글은 '자바의 정석'의 내용을 기반으로 공부한 내용을 덧붙인 글입니다.1. 변수란?"단 하나의 값을 저장할 수 있는 메모리 공간"2. 변수의 명명규칙(1) 대소문자는 구분되며, 길이에 제한이 없다.(2) 예약어를 사용해서는 안된다.(3) 숫자로 시작해서는 안된다.(4) 특수문자는 '_'와 '$'만 허용된다.예약어란?더보기프로그래밍언어의 구문에 사용되는 단어ex) public, do, default, return, true 등등★ 권장되는 명명 규칙 방법(1) 클래스 이름의 첫 글자는 항상 대문자로 한다.(파스칼 케이스)단 변수와 메서드의 이름의 첫 글자는 소문자로 한다.(카멜 케이스) (2) 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.ex) lastIndexOf, StringBuff..
이 글은 '자바의 정석'의 내용을 기반으로 공부한 내용을 덧붙인 글입니다.JAVA 특징1. 운영체제에 독립적이다.기존의 언어는 한 운영체제에 맞게 개발된 프로그램을 다른 종류의 운영체제에 적용하기 위해서는 많은 노력이 필요했지만, 자바는 *자바가상머신(JVM)을 사용하기 때문에 많은 노력이 필요하지 않다.사진을 보면 다른 언어로 작성한 Test.c라는 파일을 컴파일하여 각 플랫폼에 맞는 형태로 변환해 사용하는 것을 알 수 있다.** 즉 컴파일 플랫폼과 타깃 플랫폼이 다를 경우에는 프로그램이 동작하지 않는다. **그러나 자바 응용프로그램은 운영체제나 하드웨어가 아닌 JVM 하고만 통신하고 JVM은 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다.Java에서는 C언어와는 달리 JVM을 사..