Lecture/JAVA(3)
-
JAVA(Scanner 사용하기)
Scanner Class란? 읽은 바이트를 정수, 실수, 문자열 등으로 변환하여 반환한다. 사용하기 위해서는 java.util.Scanner를 import 시켜줘야한다. 키보드로 입력하기 위해서는 표준 입력 스트림인 System.in을 명시해야한다. 입력되는 키값을 토큰 단위로 읽는다. 단, nextLine()은 한 줄단위로 읽는다. 예제1 : 변수입력 1. 입력하는 도구 불러오기 2. 변수를 선언하는데 입력한 데이터를 저장시키자. 3. 잘들어갔는지 출력문으로 확인해보자. Scanner sc = new Scanner(System.in); System.out.println("입력할 데이터를 입력해주세요."); int num = sc.nextInt(); System.out.println("입력한데이터는 " ..
2022.05.05 -
JAVA(변수)
변수(Variable)란? : 사전적 의미로는 "변화를 줄 수 있는" 또는 "변할 수 있는 수" : 프로그래밍에서는 데이터를 담을 수 있는 공간 변수 선언 방법 자료형 변수명 = 값; ex) int a = 3; * Java에서 '='은 대입, '=='이 같다라는 의미 int a = 4; System.out.println(a); // a 라는 저장공간에 있는 데이터를 7로 바꾸겠다. a = 7; System.out.println(a); 상수(Constant)란? : 사전적 의미로는 "불변하는" 또는 "변하지 않는 수" : 프로그래밍에서는 데이터를 담을 수 있는 공간! 한번 넣으면 변하지 않는 수를 넣는데 사용 상수 선언 방법 final 자료형 변수명 = 값; ex) final int a = 3; // 상수..
2022.05.05 -
JAVA(자바란?)
컴퓨팅 사고(Computational Thinking) - 순서와 차례, 규칙을 바탕으로 문제를 해결하는 것 프로그래밍 언어 : 기계와 의사소통을 할 수 있게 해주는 언어 프래그래밍 언어(Programming Language) 사용률 Top 15 2019년까지 자바가 압도적으로 높으며 최근에도 파이썬과 비슷한 사용률로 1,2위를 차지하고 있다. 자바(JAVA)란? 썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어이고 창시자는 제임스 고슬링이다. JAVA(자바) 특징 - 이식성이 높은 언어 - 객체 지향 언어 - 함수적 스탕리 코딩을 지원 - 메모리를 자동으로 관리 - 멀티 스레드를 쉽게 구현 가능 - 동적 로딩 - 풍부한 오픈 소스 라이브러리 JDK/JRE/IDE JDK(Java De..
2022.05.04