JAVA
첫 번째 Java프로그램 만들기(메모장 이용)
첫 번째 Java프로그램 만들기(메모장 이용)
2022.03.08우선, 메모장을 이용해서 내가 생성을 원하는 폴더에 Hello.java라는 텍스트파일을 생성 해주었다. 클래스를 생성할 때 클래스 이름의 첫글자는 대문자이어야 한다. Hello, world를 출력하는 코드를 작성했다. 터미널에서 해당 클래스가 존재하는 파일로 디렉토리를 변경해 주었다. cd /Users/kimmingyo/Library/CloudStorage/OneDrive-inu.ac.kr/kimmingyoonedrive/gitclone/java/java_basic/ch1-8~9/work 현재 해당 폴더의 상태는 아래와 같다. 이제 터미널에서 Hello.java를 컴파일 해보자. javac Hello.java 잘 실행되었다. (원래는 환경변수를 추가해주는 작업을 해야하는데, 이미 해놓았기 때문에 생략) ..
자바 API문서 설치와 사용법
자바 API문서 설치와 사용법
2022.03.08Java API 문서의 설치 Java API란? Javaㄹ 프로그램을 만드는데 필요한 주요 기능을 미리 만들어서 제공 Java API 문서란? Java API가 제공하는 기능에 대한 상세한 정보제공(html파일) Java API 문서의 설치 www.oracle.com에서 압축파일을 다운받아서 압축해제 https://www.oracle.com/kr/java/technologies/javase-jdk8-doc-downloads.html string 클래스를 검색해 보자.
자바의 특징, 자바 가상 머신(JVM)
자바의 특징, 자바 가상 머신(JVM)
2022.03.08자바의 특징 배우기 쉬운 객체지향 언어 객체지행 언어란? - 프로그래밍언어 + 객체지향 개념 자동 메모리 관리 (가비지 컬렉터 GC) 멀티 쓰레드를 지원 풍부한 라이브러리 운영체제에 독립적 자바 가상 머신(JVM) 자바 프로그램이 실행되는 가상 컴퓨터(VM) 한번 작성하면, 어디서든 실행(Write once, run anywhere) 만약 일반 애플리케이션(windows용)을Macintosh OS에서 사용하고싶다면 프로그램을 수정해야한다. 그런데, 자바는 여러 운영체제별로 Java Virtual machine들이 만들어져 있기 때문에, 하나의 Java로 작성된 프로그램을 개발하기만 하면, 코드를 전혀 수정하지 않고, JVM이 설치되어 있다면 실행하는데에 아무런 문제가 없다.
자바란? 자바의 역사(Java)
자바란? 자바의 역사(Java)
2022.03.07자바(Java)란? 프로그래밍 언어(Programing language) 컴퓨터 프로그램(애플리케이션)을 만드는데 사용 자바는 단순히 프로그래밍 언어가 아니다. 실행환경(JRE) + 개발도구(JDK) + 라이브러리(API) 를 제공한다. 그래서 쉽고 빠르게 애플리케이션을 개발 할 수 있다. 자바는 어디에 쓰이는가? PC애플리케이션 - ex)인텔리제이, 이클립스 둘다 자바로 만들어졌다. 웹 애플리케이션 - ex) spring framework 모바일 애플리케이션 - ex) 안드로이드 빅데이터 - ex) hadoop 게임(마인 크래프트), 과학, 소형기기 등 이 외에도 많은 분야에 사용되고 있다. 왜 자바인가? 다양한 분야에서 활발히 사용 20년 동안 프로그래밍 언어 상위권 랭크 (C++)보다 배우기 쉽고 ..