본문 바로가기 메뉴 바로가기

기본을 알면 개발이 쉬워진다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기본을 알면 개발이 쉬워진다

검색하기 폼
  • 분류 전체보기 (105)
    • 개발작업중해결방안 (2)
    • 프로그램이야기 (18)
    • Spring (13)
    • Java (0)
      • 기본 (36)
      • IO (2)
      • Pattern (2)
      • Stream (1)
    • JavaScript (7)
      • 기본 (6)
      • JavaScript 이야기 (1)
    • 개발TOOL (3)
    • 책요약 (13)
    • 설치 (1)
    • 멘토 (1)
      • 에어콘 3조 (1)
    • ElasticSearch (6)
  • 방명록

분류 전체보기 (105)
020. 자바 : 증감연산자

증감 연산자는 피연산자를 1씩 증가 혹은 감소시킬 때 사용하는 연산자로 피연산자가 단 하나뿐인 단항 연산자입니다. 전위형 증감 연산자 1. 변수 B를 먼저 변수 A에 대입 2. 변수 B에 1을 더하여 변수 B에 대입 후위형 증감 연산자 1. 변수 B에 1을 더하여 변수 B에 대입 2. 변수 B를 먼저 변수 A에 대입 증감 연산자 종류 ++x 먼저 피연산자의 값을 1 증가시킨 후에 해당 연산을 진행함. x++ 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 증가시킴. --x 먼저 피연산자의 값을 1 감소시킨 후에 해당 연산을 진행함. x-- 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 감소시킴. 예제: 정수형 변수에 10을 저장하고 증감 연산자를 사용하여 1 증가해 보자 public clas..

Java/기본 2022. 3. 6. 13:21
019. 자바 : 산술연산자

산술 연산자는 사칙연산( +, -, *, / )과 나머지 ( % ) 연산을 처리하는 연산자로 나누기 연산( / )은 나누었을 때 몫에 대한 결과만 처리하므로 나머지를 구하기 위해서는 나머지 연산 ( % )를 사용해야 합니다. 1. 연산자 설명 + 왼쪽의 피연산자에 오른쪽의 피연산자를 더함. - 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺌. * 왼쪽의 피연산자에 오른쪽의 피연산자를 곱함. / 왼쪽의 피연산자를 오른쪽의 피연산자로 나눔. % 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 그 나머지를 반환함. public class ArithmeticOperator { public static void main(String[] args) { int numA = 10; int numB = 3; System.ou..

Java/기본 2022. 3. 6. 12:32
018. 자바 : 대입 연산자

대입 연산자는 일반적으로 변수에 값을 저장하는 기능을 하는 연산자로 오른쪽 피연산자의 결과를 왼쪽 변수에 대입합니다, 변수 x에 3을 저장 합니다. 자바에서 변수에 값을 저장 할 떄는 자료형을 맞는 변수를 선언 하고 저장 하여야 합니다, 자바는 Type 기반 언어로 선언한 자료형과 값이 맞지 않으면 오류를 발생 시킵니다. 대입 연산자는 다른 연산자와 합쳐서 축약으로 사용할 수 있습니다. 대표적으로 산술 연산자, 비트 연산자, 쉬프트 연산자와 합쳐서 사용 합니다. ​예제 : 정수 10, 3을 변수에 저장 하고 두 변수를 축약 표현으로 더하기를 한다. public class AssignmentOperator { public static void main(String[] args) { int numA = 10..

Java/기본 2022. 3. 6. 12:20
017. 자바 : 연산자

자바에서 연산자(Operator)는 산술 연산자, 증감 연산자, 비트 연산자, 시프트 연산자는 연산 결과에 대한 것이고, 비교 연산자, 논리 연산자는 연산 결과가 참/거짓을 대입 연산자, 삼항 연산자와 같은 대입에 관계 하는 것이 있습니다. 1. 자바 연산자 연산자 ( Operator ) 연산기호 기능 결과 산술 연산자(arithmetic operator) +, -, *, /, % 사칙연산, 나머지 연산 모두 두 개의 피연산자를 가지는 이항 연산자 결합 방향은 왼쪽에서 오른쪽 값 증감 연산자(increment and decrement operators) ++, -- 값이 1 씩 증가 및 감소 값 비트 연산자(bitwise operator) &. |, ~, ^ 비트 AND, OR, NOT, XOR 값 시프..

Java/기본 2022. 3. 6. 11:57
002. JavaScript : 변수 var

프로그램 안에서 기능에 따라서 변하는 값을 변수라 합니다. 변수는 숫자나 문자열 와 같은 단순한 데이터 형식, 객체, 복잡한 데이터 형식을 담는 저장소이며 자바스크립트에서 변수 선언은 var, const, let 키워드를 사용하고 선언과 초기화를 각각 하거나, 선언과 초기화를 동시에 할 수 있습니다. 1. 자바스크립트 변수 선언 var : 블록 범위를 무시하고 전역 변수나 함수 지역 변수로 선언 let : 블록 유효 범위를 갖는 지역 변수 ( ES6 ) { read/write ) const : 블록 범위의 상수를 선언합니다. 상수의 값은 재할당할 수 없으며 다시 선언할 수도 없습니다. ( read ) 1-1. var 변수를 선언하는 키워드 중에 하나로 초기의 자바스크립트는 변수 선언은 모두 var로 선언..

JavaScript/기본 2022. 3. 1. 23:35
001. Javascript 란

JavaScript는 정적인 웹페이지에 활력을 주는 언어로 웹페이지의 일부 내용을 서버와 통신하여 정보를 갱신하거나 웹페이지에 있는 이미지나 입력 필드 같은 일부 엘리먼트를 조작하기 위해서 사용되었지만 오늘날에 와서는 클라이언트 프로그램, 서버 프로그램을 모두 작성할 수 있게 되었다. JavaScript는 표준 웹 기술 계층은 HTML, CSS, JavaScript에서 세 번째에 있습니다. 브라우저 자체에 내장된 해석 기능을 이용한 클라이언트 기반의 객체 지향 스크립트 언어. 동적인 웹 페이지를 작성하기 위해서 사용되는 언어. Google V8 엔진을 통한 Server Side 개발 ( Node.js ) 1. 용도 이벤트에 반응하는 동작 구현 서버에서 정보를 받거나 정보를 전달하기 위해 사용 HTML 요..

JavaScript/기본 2022. 3. 1. 22:58
016. 자바 : 형변환

시스템에서 자동으로 하는 자동 변환(Up Casting), 개발자에 의해 강제로 하는 수동 변환 (Down Casting) 자료형 변환 Up Casting : 자료형 크기가 큰 쪽, 범위가 넓은 쪽으로 자동 변환되는 것을 형 확장이라고 하며 자동 변환되는 것이며. 범위 안에 있는 경우 자동 Casting 됩니다. Down Casting : 자료형 크기가 작은 쪽, 범위가 좁은 쪽으로 자동 변환 되는 것으로 형 축소라 하며 개발자가 변환해 주어야 합니다. 수동 변환 방법 : (자료형) 객체 public class TypeCasting { public static void main(String[] args) { // 자동 변환 long valueLong = 10; // int -> long ( Up ) fl..

Java/기본 2022. 3. 1. 02:49
015. 자바 : 변수 구분

자바에서 변수는 지역변수, 인스턴스 변수, 클래스 변수로 나누어진다. 1. 지역변수 메서드 내부에서 정의되어 사용하는 변수 자동으로 초기화되지 않음 매개변수도 지역 변수 메서드가 인자로 사용되는 변수 2. 클래스 변수 1. 객체(클래스의 인스턴스)가 아니라 정의된 클래스와 연관되므로 Runtime Data Area의 Method Area에 한 개 존재 - 객체를 많이 생성해도 하나만 존재하며 초기화는 한 번만 실행됩니다. 2. static 한정자 - 생성시점 : 최초 new 하는 경우 , Class가 최초로 참조되는 경우 - 일반적으로 상수로 사용 - static final double PI=3.14; - Class. 클래스 변수로 접근 : ClassName.PI - new로 객체를 생성하지 않아도 사용..

Java/기본 2022. 3. 1. 02:24
이전 1 ··· 8 9 10 11 12 13 14 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.