설치한 JDK와 메모장을 이용해서 간단한 자바 프로그램을 만들어 본다. 1. jdk8 폴더 안에서 work 폴더를 만든다. 2. work 폴더 안에서 Hello.java 파일을 만든다. 첫 번째 글자를 반드시 대문자로 해야한다. 3. 한 가지 주의할 점. 폴더 옵션에서 보기 탭 > 고급설정 > 알려진 파일 형식의 파일 확장명 숨기기 체크 해제 > 모든 폴더에 적용 > 확인 4. Hello.java.txt -> Hello.java 파일 확장명을 변경한다. 5. Hello.java 파일에 아래와 같이 간단한 실행 문을 작성한다.# Hello.javaclass Hello{ public static void main(String[] args){ System.out.println("Hello, world...
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 Subsys..
남궁성의 자바 기초편 영상을 보다가 SDKMAN을 윈도우에서도 사용해보고 싶어 시도하게되었다.그런데 SDKMAN은 리눅스용 도구여서 Git Bash를 이용하면 싶어 시도하게되었다. 그런데 SDKMAN은 리눅스용 도구여서 Git Bash를 이용하면 불안정하다고 하여 WSL를 이용하여 설치하려고 한다.상당히 삽질도 많이하여 내용이 길어져서 Windows에서 WSL 사용하는 방법은 따로 포스팅하기로 했다.WSL란?Windows Subsystem for LinuxWindows Subsystem for Linux(WSL)은 Microsoft가 개발한 Windows용 호환성 계층으로, 별도의 가상 머신이나 듀얼 부팅 없이 Windows 상에서 Linux 환경과 응용 프로그램을 직접 실행할 수 있게 한다. 개발자들이..
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 코드상수를 선언과 동시에 초기화하는 것이 좋다.
- Total
- Today
- Yesterday
- REGDB_E_CLASSNOTREG
- oracle xe
- sqld
- release period
- 오라클 요일 표현
- android studio 구 버전
- dell 윈도우 재설치
- 정오표
- MAC 이클립스 실행
- TO_DATE 사용법
- intellij 프로젝트 생성 방법
- dell 윈도우
- dell 윈도우 복구
- oracle
- intellij 무료 버전 설치
- android studio download
- day of the week
- 오류 코드 Wsl/CallMsi/Install/REGDB_E_CLASSNOTREG
- intellij 무료 버전 설치 방법
- android studio 구버전
- ASCII
- 오라클
- IntelliJ
- SDKMAN 사용방법
- intellij 설치 방법
- WSL로 SDKMAN 설치
- PCCE
- Window에서 WSL 설치 방법
- 로직 연습
- 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 | 29 | 30 |