분류 전체보기156 백준 단계별 문제 < 입출력 > [1]입력 : Input 1. Scanner Scanner sc = new Scanner(System.in); System.in은 inputStream의 정적 필드이다. - 스트림 : 데이터의 흐름으로 시작점과 끝점이 존재하는 흐름을 의미한다. 파일 데이터 , 입력 데이터 등이 Stream으로 분류 될 수 있다. - InputStream : 입력 값의 시작부터 끝으로, Scanner로 부터 입력받는 데이터 흐름 - OutputStream : 출력 값의 시작부터 끝 - 내부 과정에서는 InputStreamReader를 호출하여 StreamDecoder를 호출하여 InputStream을 문자형태로 해석한다. - 바이트 단위 데이터를 Charcter 단위 데이터로 변환한다. - 이후 next(), netxIn.. 2022. 1. 12. <코드프레소 웹 개발 트랙 > 처음 시작하는 Java 프로그래밍[2] 변수와 연산자 변수 (Variable) 컴퓨터 프로그램은 데이터와 데이터를 처리하는 알고리즘으로 구성된다. 변수는 데이터를 저장하기 위한 공간으로 이름으로 변수를 분간한다. 자바의 변수 선언 public class Calcvlator { public static void main(String [] args) { String name; int age = 25; int new_year = 1; } } 자료형과 변수만 선언한다면 변수를 생성할 공간을 할당한다. 대입 연산자 '=' 통해서 변수에 값을 할당할 수 있다. 선언된 변수는 변수의 이름을 통해서 호출하여 사용할 수 있다. (EX) System.out.println(age); 선언된 변수는 이름을 통해서 변수 공간의 값들을 참조하여 서로 연산할 수 있다... 2022. 1. 11. <코드 프레소 웹 개발 트랙 > 처음 시작하는 Java 프로그래밍[1] JAVA - 1991년 제임스 고슬링의 주축 그린 프로젝트로 시작되어 현재 JAVA 18까지 출시 자바의 특징 WORA(write once run anywhere) 하드웨어에 의존적이던 기존 언어 스타일에서 탈피 Java는 한번 작성 및 컴파일 된 결과물이 어디서든 동작 가능(anywhere) " JVM을 통해서 한번 컴파일 된 결과물은 하드웨어,OS 등 상관 없이 실행가능 " 객체 지향 언어로 상속, 다형성, 캡슐화 등 언어적으로 지원한다. 코드는 Class를 기본 단위로 구성 된다. 자동화 된 메모리 관리를 지원한다 ( JVM의 GC(garbage collector)가 자원 회수 ) 자바의 특징 2 소스코드를 컴파일 시 , ByeCode를 생성한다. byecode란 Java 코드를 빌드 했을 경우 생.. 2022. 1. 10. <코드 프레소 웹 개발 트랙> Git 기본 플로우 이해 현재 폴더의 Git 상태 확인 깃의 상태의 변화가 생긴다면 status에 변경된 점들이 나타난다. $ git status 작업 디렉토리의 파일 상태 분류 Untracked 변경점은 발생했으나, Git에 의해 관리되지 않고 있는 파일 ( 단 한번도 Staging Area에 포함되지 않은 파일 즉, 새로 추가된 파일 ) Tracked Git에 의해 관리되고 있는 파일 , 추적되고 있는 파일 ( Staging Area에 한 번 이상 포함된 파일 ) 만약 내가 새로운 파일을 생성한 후 이를 단순히 저장만 한다면 이 파일은 UnTrack된 상태로 Working Directory에 위치하여 나의 PC에서만 관리되고 있는 파일 상태가 된다. 스테이징 영역에 파일의 변경점을 추가 ( 추적시작 ) 작업 디렉터리의 변경 .. 2022. 1. 9. 이전 1 ··· 26 27 28 29 30 31 32 ··· 39 다음 반응형