목록Java (16)
Paper.Yellow
연산자 package ex05; //연산자 public class OperEx01 { public static void main(String[] args) { System.out.println(1+1); //더하기 System.out.println(1-1); //빼기 System.out.println(2*2); //곱하기 System.out.println(4/2); //나누기 System.out.println(3%2); //나머지 System.out.println(); System.out.println(10/3); System.out.println(10/3.0); } } 관계연산자 package ex05; public class OperEx02 { public static void main(String[..
자료형 package ex05; public class VarEx01 { public static void main(String[] args) { int n1 = 10; //42억9천, 정수 최대는 21억 System.out.println(n1); double d1 = 10.5; //경우의 수가 경개. 정수 최대는 21억 System.out.println(d1); long lo1 = 3000000000L;//경 System.out.println(lo1); boolean b1 = true; // 1(true) or 0(false) System.out.println(b1); System.out.println(10>5); System.out.println(10
CPU는 설계하는 방식에 따라 CISC와 RICS로 나뉜다. CISC 복잡하고 많은 종류의 명령어를 가지고 있다. RICS 간단하고 적은 종류의 명령어를 가지고 있다. 이러한 차이점 때문에 어셈블리 언어는 CPU에 맞춰 코드를 짜야했다. => CPU에 종속적 C언어는 코드를 짜서 window에 반영하기 때문에 CPU에 상관이 없었지만 Mac, window 등 운영체제에 맞춰 코드를 짜야한다. => 운영체제 종속적 Java는 컴파일한 파일을 JVM을 통해 운영체제로 전달되는데, 동일한 컴파일 파일로 운영체제에 맞는 JVM으로 입력하면 운영체제에 맞춰서 코드를 짜는 번거로움 없이 가능하다. =>자바는 CPU에도 운영체제에도 종속이 되지 않는다. .java에서 JVM이 이해할 수 있도록 .class로 번역하는..
컴파일이란 ? =주어진 language로 작성된 컴퓨터 프로그램을 컴퓨터가 이해할 수 있게 변환하는 것. 예를 들어 외국인 강사가 강의를 할 때 통역사가 필요하다. 강의 스크립트를 통역사에게 먼저 제공을 했을 때, 통역사는 강의 내용을 번역하여 미리 한국어 대본을 준비할 수 있을 것이다. 혹시 강의 내용에서 상황에 맞지 않는 내용이 있을 경우 조율을 미리 조율을 할 수 있고(오류 확인) 이미 번역을 한 대본이기 때문에 빠르게 통역을 할 수 있다. 즉 .java 파일을 .class 파일로 변환하는 것과 같다. 자바스크립트는 인터프리터 언어(Interpreter Language) 중 하나로 한줄씩 읽어서 번역해서 실행한다. 컴파일의 시간이 따로 없지만, 그렇기 때문에 실행 시에는 컴파일 언어보다 시간이 더 ..
자바 설정 확인을 위해 테스트 파일을 작성했다. 아까 메모장으로 저장한 HelloWorld.java 파일이 있는 test_lab 파일까지 이동. java --version 명령어로 자바 파일 확인을 했지만 오류가 난다. notepad를 입력하니 메모장 프로그램이 정상으로 실행 되는 것을 확인할 수 있다. 다른 곳에서 문제가 생긴 것. 해당 파일에는 java.exe 파일이 없기에 오류가 난건데, 메모장 프로그램도 해당 파일에 없었는데 왜 실행이 됐을까? 실행 파일이 어느 파일에서도 실행할 수 있도록 하려면 패스를 잡아야함. 윈도우에서는 환경변수를 잡아야한다. (=패스 설정) 환경변수 잡는 방법 1) 윈도우 창에서 "시스템"을 검색하여 시스템 환경 변수 편집으로 들어간다. 2) 환경 변수 클릭 위에는 ㅇㅇㅇ..
1 자바프로젝트 생성 원하는 Java Project가 없어서 직접 넣어야 했다. 프로젝트 이름을 정하고, 자바 버전을 확인 후, 완료 일단은 넘어가자. 자바 언어 환경으로 맞춰줄까 물어본다. 확인하고 진행. 2 class 파일 생성하기 tip. Ctrl + s 수시로 저장하자. 파일제목 옆에 *가 있으면 저장이 안 된 상태. 출력 오류가 남. 3 테스트 코드 실행 public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } } 코드 입력 후 Ctrl+F11로 실행해보기
자바 다운로드 Archived OpenJDK GA Releases Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Classpath Exception. WARNING: These older versions of the JDK are provided to he jdk.java.net 여러가지 버전이 있지만 강의에 맞춰 11.0.2 버전을 설치한다. 설치 후 사용을 위해 자바 환경변수까지 잡아준다.↓ 04. 자바 환경변수 잡기 자바 설정 확인을 위..
통합 개발 환경(IDE) 이클립스 - 사용 STS VsCode - 사용 인텔리J - 유료여서 개발자 되면 구매해서 사용 아톰 1. 이클립스 다운로드 2. 다운로드 하기 3. 자바 설치 이클립스를 설치하려면 자바가 먼저 설치 되어 있어야 한다. 02 자바 설치 자바 다운로드 Archived OpenJDK GA Releases Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public Lice.. paper-y.tistory.com 4. 설치하기 Jaca Developers는 자바만 개발할 때 사용 E..