본문 바로가기

STUDY

(65)
[JAVA 웹 개발 공부] 국비지원 5일차 - String 클래스의 메서드, 조건문 if, 예제 문제 String 클래스의 메서드 메서드 설명 예제 결과 length() 문자열의 길이를 알려준다. String word = "Banana"; int length = word.length(); length = 6 // int charAt() 지정된 위치(index)에 있는 문자를 알려준다. (index는 0부터 시작) String hello = "Hello"; char c0 = hello.charAt(0); char c4 = hello.charAt(4); char last = hello.charAt(length - 1); c0 = 'H' c4 = 'o' last = 'o' // char indexOf() 주어진 문자열이 존재하는지 확인하여 그 위치(index)를 알려준다. 없으면 -1을 반환한다. String..
[JAVA 웹 개발 공부] 국비지원 4일차 - 변수 타입, 상수와 리터럴, 형변환, 연산자, 예제 문제 변수 타입 1. 기본형 기본형은 계산을 위한 실제 값을 저장한다. 기본형에는 모두 8개의 타입이 있으며, 크게 논리형, 문자형, 정수형, 실수형으로 구분된다. ​ *논리형 [boolean] true와 false 중 하나를 값으로 가지며, 조건식과 논리적 계산에 사용된다. ​ *문자형 [char] 문자를 저장하는데 사용되며, 변수에 하나의 문자만 저장할 수 있다. ​ *정수형 [byte, short, int, long]​ 정수를 저장하는데 사용되며, 주로 int가 사용된다. byte는 이진 데이터를 다룰 때 사용되며, short은 C언어와의 호환을 위해서 추가되었다. ​ *실수형 [float, double] 실수를 저장하는데 사용되며, 주로 double이 사용된다. 분류 종류 크기 범위 정수형 byte 1..
[JAVA 웹 개발 공부] 국비지원 3일차 - 자바의 특징, 변수, 출력, Scanner 클래스, 예제문제 자바의 특징 1. 컴퓨터 구조에 중립적이다. 자바는 자바가상기계(JVM)​에 의해 실행되므로 CPU나 운영체제의 종류에 관계없이 자바 가상 기계를 설치할 수 있는 시스템에서는 어디서나 실행할 수 있다. ​ 2. 객체 지향적이다. 자바는 객체 지향 프로그래밍(Object Oriented Programming)이다. 객체 지향은 객체별로 코드를 작성하고 객체들을 조합하여 전체 프로그램을 완성하는 프로그램 설계 방법론이다. ​ 3. 안전하다. 자바는 네트워크 환경에서 운영되는 언어이므로 다른 언어보다 안전성이 요구된다. ​ 4. 멀티스레딩을 지원한다. 멀티스레딩이란 여러 가지 작업을 동시에 실행하는 것을 의미한다. 다른 언어와는 다르게 아주 쉽게 멀티스레딩 프로그램을 작성할 수 있다. ​ 5. 동적이다. 자바..
[JAVA 웹 개발 공부] 국비지원 2일차 - 메모장으로 코딩하기, Notepad++ 설치 및 환경설정 메모장으로 코딩하기 1. 메모장을 열고 아래와 같이 소스코드 입력하기 ​ ​ 2. 파일 저장하기 원하는 위치에 들어가서 파일형식을 모든 파일로 바꾸고 파일이름 "Hello.java" 입력하기 ​ ​ 3. cmd 실행하기 윈도우 + R 로 실행창 열어서 "cmd" 입력 후 엔터하여 cmd(명령프롬프트) 실행하기 ​ ​ 4. Hello.java 소스 파일이 있는 곳으로 이동하기 D에 study라는 폴더 안에 있으므로 "d:" 입력하여 D로 이동하기 "cd study" 입력하여 study 폴더로 들어가기 ​ ​ 5. javac 명령어를 통해 Hello.java 파일을 컴파일 하기 javac Hello.java 입력하기 아무것도 나오지않으면 컴파일 완료 ​ ​ 6. 실행하기 java Hello 입력하기 Hell..
[JAVA 웹 개발 공부] 국비지원 1일차 - 자바 개발을 위한 JDK 설치와 환경변수 설정법 JDK와 JRE JRE Java Runtime Environment의 약자로, 자바 실행 환경을 뜻한다. 자바 프로그램을 실행하기 위한 라이브러리, 자바 가상 기계, 기타 컴포넌트들을 제공한다. JRE만 설치하면 자바 프로그램을 실행 시킬 수 있다. ​ JDK Java Development Kit의 약자로, 자바 개발 키트 라고 한다. JDK = JRE + 자바 프로그램을 개발하는 데 필요한 컴파일러, 디버거와 같은 도구들 이다. 자바 개발을 위해 JDK를 다운로드 받아야 한다. ​ JDK 설치 https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html 오라클 홈페이지에 들어가서 회원가입 후 운영체제에 맞는 jdk를 ..