SDKMAN은 Java 및 JVM 기반 개발 도구들의 버전 설치·전환·관리를 쉽게 해주는 CLI 도구입니다.UNIX 시스템에서 여러 소프트웨어 개발 환경(SDK/Software Developenent Kit)을 병렬적으로 관리하게 해준다. ※ 어떤 버전이 있는지 확인할 수 있다.https://sdkman.io/sdks SDK Installation Candidates | SDKMAN! the Software Development Kit Manager sdkman.io - 공식 지원 범위SDKMAN!은 Linux / macOS 중심으로 설계된 Bash 기반 도구👉 Windows는 네이티브 CMD / PowerShell 환경에서는 직접 지원하지 않는다.Windows에서 사용하려면:WSL(Windows Su..
Java API란?- Java로 프로그램을 만드는데 필요한 주요 기능을 미리 만들어서 제공하는 것이 기능들에 대한 자세한 설명을 담고 있는 것을 Java API 문서라고 한다. Java API 문서란?- Java API가 제공하는 기능에 대한 상세한 정보 제공(html파일)- Java API 문서는 자바의 사전과 같은 문서(자주 봐야함) Java API 문서의 설치- www.oracle.com 에서 압축파일을 다운받아서 압축해제 https://www.oracle.com/kr/java/technologies/javase-jdk8-doc-downloads.html Java Development Kit 8 Documentation | Oracle 대한민국 www.oracle.com
Mac OS에서 JDK 와 Eclipse 를 설치해보자. 1. 깃헙에서 javajungsuk 검색 후, 이동 https://github.com/castello/javajungsuk_basic GitHub - castello/javajungsuk_basic: 자바의 정석 기초편 관련 자료입니다.자바의 정석 기초편 관련 자료입니다. Contribute to castello/javajungsuk_basic development by creating an account on GitHub.github.com 2. javajungsuk_basic 코드를 다운 받기 위해 Code 버튼 클릭 3. Download ZIP 클릭 시, 전체 파일이 압축되어어서 .zip파일로 다운로드 받을 수 있다. 4. 책관련 ..
Windows OS에서 JDK 와 Eclipse 를 설치해보자. 1. 깃헙에서 javajungsuk 검색 후, 이동 https://github.com/castello/javajungsuk_basic GitHub - castello/javajungsuk_basic: 자바의 정석 기초편 관련 자료입니다.자바의 정석 기초편 관련 자료입니다. Contribute to castello/javajungsuk_basic development by creating an account on GitHub.github.com 2. javajungsuk_basic 코드를 다운 받기 위해 Code 버튼 클릭 3. Download ZIP 클릭 시, 전체 파일이 압축되어어서 .zip파일로 다운로드 받을 수 있다. 4. ..
1. 자바의 특징- 배우기 쉬운 객체지향 언어*객체지향 언어 = 기존의 프로그래밍 언어 + 객제지향 개념을 도입ex) C++, Java, Python, JS - 자동 메모리 관리자바가 나오기 전에는 프로그래머가 직접 메모리를 관리해줬어야 했다.근데 사람이 직접 관리하다보니까 메모리를 사용하고 난 다음에 반환해줘야하는데 그 반환을 하지 않아서 사용할 메모리가 부족해서 프로그램이 죽는 일이 많았다. 자바에서는 가비지 컬렉터(gc : garbage collector) 메모리를 자동으로 알아서 정리해준다.자바로 작성된 프로그램에서는 프로그래머가 메모리를 사용하 다음에 일일히 정리하지 않아도 되니까 프로그램을 작성하기가 매우 편리하다. - 멀티 쓰레드를 지원멀티 쓰레드 : 하나의 프로그램에서 동시에 여러 작업을..
자바를 배우기 전에,1. 자바가 무엇인지2. 자바가 어디에 쓰이는지 3. 자바의 역사 4. 자바의 특징 1. 자바(Java)란? 1) 객체지향 프로그래밍 언어 - 자바는 컴퓨터 프로그래밍 언어(Programing Language)- 컴퓨터 프로그램(애플리케이션)을 만드는데 사용 2) 단순히 프로그래밍 언어가 아니라실행환경(JRE) + 개발도구(JDK) + 자바 클래스 라이브러리(Java API)를 제공 * 라이브러리란? 프로그램을 개발하는데 필요한 기능들을 미리 만들어 놓은것을 말한다. 프로그램을 만드는데 자주 쓰일만한 것들을 남들이 미리 만들어 놓은것을 제공함 -> 자바는 풍부한 클래스 라이브러리(Java API)를 통해 프로그래밍에 필요한 요소들을 기본적으로 제공하기 때문에 자바에서 제공하는 라이브..
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) 없음 모든 값에는 타입이 있다.모든 리터럴에는 타입이 있다.리터럴의 타입을 구분하는 것은 그리 어렵지 않다.소수점을 포함하고 있으면 실수형홑따옴표로 감싸져있으면 문자형큰따옴표로 감싸져있으면 문자열 정수형과 실수형은 타입이 여러개이기 때문에 그냥은 구분이 안되고, 접미사를 붙..
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 코드상수를 선언과 동시에 초기화하는 것이 좋다.
저번 강의는 변수를 선언하고, 값을 저장하고, 읽는 방법에 대해서 배웠다.이번 강의는 변수의 타입에 대해서 알아보자. 1. 변수의 타입변수 : 하나의 값을 저장하기 위한 메모리 공간 그렇다고해서 하나의 변수에 모든 종류의 값을 다 저장할 수 있는 것은 아니다. int age = 25;o 변수의 타입 int : 정수형타입 int age = 3.14;x 정수 타입인데 저장하려고하는 값이 실수이기 때문에 에러 double pi = 3.14;o 변수의 타입 double : 실수형타입 char ch = '가'o 변수의 타입 char : 문자형타입 어떤 물건을 담을 것인가에 따라 그 그릇의 종류가 달라진다.이처럼 변수도 변수에 담을 값의 종류에 따라서 변수의 타입이 달라져야한다. 1) 즉, 변수의 타입은 변수에 저..
artifact : 빌드 결과물pom.xml 전체 구조 요약pom.xml은 크게 아래 5개 블록으로 구성돼요:프로젝트 기본정보 (groupId, artifactId, version)패키징 방식 (jar, war 등)의존성(dependencies) — 필요한 외부 라이브러리빌드 설정(build) — 어떻게 빌드할지 정의플러그인(plugins) — 빌드 시 실행할 도구들 (예: 컴파일러, 테스트, 배포 등)1️⃣ 프로젝트 기본정보 groupId>com.examplegroupId> artifactId>smart-gatewayartifactId> version>1.0.0version> 항목의미예시 groupId회사나 조직의 고유 도메인 이름com.example, kr.go.korpaartifactId실제 프로젝..
- Total
- Today
- Yesterday
- codepen 연동
- 오라클 요일 표현
- TO_DATE 사용법
- sql 테스트 사이트
- oracle xe
- sqld
- PCCE
- android studio 구버전
- android studio download
- 웹에서 sql 테스트 사이트
- 오라클
- intellij 무료 버전 설치
- MAC 이클립스 실행
- dell 윈도우
- dell 윈도우 재설치
- intellij 설치 방법
- ASCII
- day of the week
- SDKMAN 사용방법
- 로직 연습
- android studio 구 버전
- oracle
- release period
- IntelliJ
- intellij 무료 버전 설치 방법
- dell 윈도우 복구
- WSL로 SDKMAN 설치
- 정오표
- intellij 다운로드 소스 코드 실행 방법
- intellij 프로젝트 생성 방법
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
