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

번쩍코딩

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

번쩍코딩

검색하기 폼
  • 분류 전체보기 (121) N
    • JAVA (7) N
      • 남궁성의 자바의 정석 (9)
    • DB (31) N
      • ORACLE (24) N
    • 메모 (22)
    • 백준[JAVA] (3)
    • Programmers (3)
      • PCCE (3)
    • 수학 (3)
    • 자격증 (0)
      • 정보관리기술사 (6)
      • 정보보안기사 (1)
      • 정보처리기사 (0)
      • SQLD (5)
      • 빅데이터 분석기사 (0)
      • 정보보안 기사 (0)
      • OCP (0)
      • OCJP (0)
    • IT용어 & 정보 (12)
    • 넥사크로 (0)
    • Spring Boot (6)
      • IntelliJ (6)
    • 전자정부프레임워크 (0)
    • 2021~2024 개발일지 기록 (0)
    • 개발관련 책 읽기 (0)
    • HTML&CSS (1)
    • Android (5)
    • Eclipse (1)
    • 로직 연습 (0)
    • Docker (0)
  • 방명록

2026/01 (8)
[JAVA의 정석 - 기초편] CH-3,4 자바의 특징, 자바 가상 머신

1. 자바의 특징- 배우기 쉬운 객체지향 언어*객체지향 언어 = 기존의 프로그래밍 언어 + 객제지향 개념을 도입ex) C++, Java, Python, JS - 자동 메모리 관리자바가 나오기 전에는 프로그래머가 직접 메모리를 관리해줬어야 했다.근데 사람이 직접 관리하다보니까 메모리를 사용하고 난 다음에 반환해줘야하는데 그 반환을 하지 않아서 사용할 메모리가 부족해서 프로그램이 죽는 일이 많았다. 자바에서는 가비지 컬렉터(gc : garbage collector) 메모리를 자동으로 알아서 정리해준다.자바로 작성된 프로그램에서는 프로그래머가 메모리를 사용하 다음에 일일히 정리하지 않아도 되니까 프로그램을 작성하기가 매우 편리하다. - 멀티 쓰레드를 지원멀티 쓰레드 : 하나의 프로그램에서 동시에 여러 작업을..

JAVA/남궁성의 자바의 정석 2026. 1. 27. 13:00
[JAVA의 정석 - 기초편] CH-1,2 자바란? 자바의 역사

자바를 배우기 전에,1. 자바가 무엇인지2. 자바가 어디에 쓰이는지 3. 자바의 역사 4. 자바의 특징 1. 자바(Java)란? 1) 객체지향 프로그래밍 언어 - 자바는 컴퓨터 프로그래밍 언어(Programing Language)- 컴퓨터 프로그램(애플리케이션)을 만드는데 사용 2) 단순히 프로그래밍 언어가 아니라실행환경(JRE) + 개발도구(JDK) + 자바 클래스 라이브러리(Java API)를 제공 * 라이브러리란? 프로그램을 개발하는데 필요한 기능들을 미리 만들어 놓은것을 말한다. 프로그램을 만드는데 자주 쓰일만한 것들을 남들이 미리 만들어 놓은것을 제공함 -> 자바는 풍부한 클래스 라이브러리(Java API)를 통해 프로그래밍에 필요한 요소들을 기본적으로 제공하기 때문에 자바에서 제공하는 라이브..

JAVA/남궁성의 자바의 정석 2026. 1. 27. 12:32
Android 앱이 실행되는 원리

Android는 실행 순서가 정해진 규칙(생명주기)을 따르는 구조입니다. Android 앱이 실행되는 원리 스마트폰에서 앱 아이콘을 누르면, Android 운영체제가 정해진 순서대로 코드를 실행합니다. 이 순서는 모든 Android 앱에 동일하게 적용됩니다. 회사에 비유하면 이렇습니다: ..

Android 2026. 1. 26. 14:50
[JAVA의 정석 - 기초편] CH2-6 리터럴의 타입과 접미사

6. 리터럴의 접두사와 접미사 리터럴에 붙이는 접두사와 접미사에 대해서 알아보자. 종류리터럴접미사논리형(boolean)false, true없음정수형(byte)123, 0b0101, 077, 0xFF없음정수형(short)123, 0b0101, 077, 0xFF없음정수형(int)123, 0b0101, 077, 0xFF 정수형(long)100LL(l)실수형(float) f실수형(double) d문자형(char) 없음문자열(string) 없음 모든 값에는 타입이 있다.모든 리터럴에는 타입이 있다.리터럴의 타입을 구분하는 것은 그리 어렵지 않다.소수점을 포함하고 있으면 실수형홑따옴표로 감싸져있으면 문자형큰따옴표로 감싸져있으면 문자열 정수형과 실수형은 타입이 여러개이기 때문에 그냥은 구분이 안되고, 접미사를 붙..

JAVA/남궁성의 자바의 정석 2026. 1. 26. 11:58
[JAVA의 정석 - 기초편] CH2-5 상수와 리터럴

5. 변수, 상수, 리터럴 변수(variable) : 하나의 값을 저장하기 위한 메모리 공간상수(constant) : 한 번만 값을 저장 가능한 변수리터럴(literal) : 그 자체로 값을 의미하는 것 = 기존의 상수 int score = 100;score = 200; // MAX는 상수final int MAX = 100;x MAX = 200; // 에러 char ch = 'A';String str = 'abc'; 리터럴 : 100, 200, 100, A, abc변수 : score, ch, str상수 : MAX 코드상수를 선언과 동시에 초기화하는 것이 좋다.

JAVA/남궁성의 자바의 정석 2026. 1. 26. 11:09
[JAVA의 정석 - 기초편] CH2-4 변수의 타입

저번 강의는 변수를 선언하고, 값을 저장하고, 읽는 방법에 대해서 배웠다.이번 강의는 변수의 타입에 대해서 알아보자. 1. 변수의 타입변수 : 하나의 값을 저장하기 위한 메모리 공간 그렇다고해서 하나의 변수에 모든 종류의 값을 다 저장할 수 있는 것은 아니다. int age = 25;o 변수의 타입 int : 정수형타입 int age = 3.14;x 정수 타입인데 저장하려고하는 값이 실수이기 때문에 에러 double pi = 3.14;o 변수의 타입 double : 실수형타입 char ch = '가'o 변수의 타입 char : 문자형타입 어떤 물건을 담을 것인가에 따라 그 그릇의 종류가 달라진다.이처럼 변수도 변수에 담을 값의 종류에 따라서 변수의 타입이 달라져야한다. 1) 즉, 변수의 타입은 변수에 저..

JAVA/남궁성의 자바의 정석 2026. 1. 23. 17:16
[ORACLE] TO_CHAR

TO_CHAR는 "To Character" 의 약자로, 숫자나 날짜를 문자열(String)로 변환하는 Oracle 함수입니다. 기본 문법TO_CHAR(값, '포맷') 사용 예시:1. 날짜 → 문자열 SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD') FROM DUAL; -- 결과: '2025-01-22' SELECT TO_CHAR(SYSDATE, 'HH24:MI:SS') FROM DUAL; -- 결과: '14:30:25' 2. 숫자 → 문자열 SELECT TO_CHAR(12345, '999,999') FROM DUAL; -- 결과: '12,345' SELECT TO_CHAR(1234.5, '9999.00') FROM DUAL; -- 결과: '1234.50' 왜 필요한가?날짜나..

DB/ORACLE 2026. 1. 22. 13:04
[ORACLE] 요일 표기

https://livesql.oracle.com/ FreeSQL: Learn and practice SQL with the worksheetThe worksheet is a great tool that allows you to learn and run SQL, PLSQL, and QuickSQLfreesql.com SELECT TO_CHAR(SYSDATE, 'day') AS "요일" , SYSDATE FROM DUAL;포맷설명예시 (목요일 기준)'d'요일 숫자 (1-7)5'dy'요일 약어목 (또는 thu)'day'요일 전체목요일 (또는 thursday)'D''d'와 동일5

DB/ORACLE 2026. 1. 22. 11:59
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • dell 윈도우 복구
  • dell 윈도우 재설치
  • android studio 구 버전
  • ASCII
  • IntelliJ
  • MAC 이클립스 실행
  • intellij 무료 버전 설치
  • 로직 연습
  • day of the week
  • android studio download
  • 정오표
  • dell 윈도우
  • sqld
  • TO_DATE 사용법
  • android studio 구버전
  • intellij 프로젝트 생성 방법
  • sql 테스트 사이트
  • SDKMAN 사용방법
  • oracle
  • intellij 다운로드 소스 코드 실행 방법
  • intellij 설치 방법
  • 웹에서 sql 테스트 사이트
  • intellij 무료 버전 설치 방법
  • WSL로 SDKMAN 설치
  • codepen 연동
  • release period
  • PCCE
  • oracle xe
  • 오라클 요일 표현
  • 오라클
more
«   2026/01   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바