Language/Java (4) 썸네일형 리스트형 Java - 입/출력 + 예외 Java에서 파일과 스트림(Stream)은 데이터를 저장하거나 읽고 쓰는 작업에 중요한 역할을 한다.1. File파일은 컴퓨터의 저장 장치(디스크)에 데이터를 영구적으로 저장할 수 있는 구조이다.어떤 소프트웨어로 생성한 데이터를 저장하면 데이터 파일이 생성되고 그 파일을 읽을 수 있다.파일은 크게 텍스트 파일(사람이 읽을 수 있음)과 바이너리 파일(사람 못 읽음)로 나뉜다.예: java 프로그램(텍스트파일), 텍스트파일을 컴파일한 파일(바이너리 파일) Java에서는 파일을 읽고 다루기 위해 java.io 패키지와 java.nio.file 패키지를 제공한다. java.io.File파일 및 디렉토리를 표현하는 클래스파일의 존재 여부, 크기, 경로 확인, 삭제 등 메타 정보 처리에 사용한다.import ja.. Java - 연산자 1. 산술 연산자수학처럼 계산에 사용되는 연산자를 말한다.연산자설명예시의미+ 더하기a = b + ca에 b+c를 대입한다-빼기a = b - ca에 b-c를 대입한다*곱하기a = b * ca에 b*c를 대입한다/나누기a = b / ca에 b/c를 대입한다 %나머지a =b % ca에 b/c의 나머지를 대입한다2. 대입 연산자 (=)변수에 값을 대입하는 연산자이다.연산자설명예시의미=변수에 값을 대입a = a +b변수 a에 a+b의 결과를 대입한다+=더한 값을 대입a += b변수 a에 a+b의 결과를 대입한다-=뺀 값을 대입a -= b변수 a에 a-b의 결과를 대입한다*=곱한 값을 대입a *= b변수 a에 a*b의 결과를 대입한다/=나눈 값을 대입a /= b변수 a에 a/b의 결과를 대입한다%=나머지를 대입a.. Java - 출력, 데이터 타입 Java에서는 print(), println() 메소드를 사용해서 문자를 출력한다.이 출력 메소드를 실행시키기 위해서는 main() 메소드안에 기술해야한다.1. 프로그램 만들기 - 출력하기main() 메소드는 엔트리포인트(프로그램 시작지점)으로 커맨드라인에서 프로그램을 실행시키면 가장 먼저 처리된다.main() 이 없으면 컴파일과 프로그램 실행을 할 수 없다.java 프로그램의 기본형은 아래와 같다.main 메서드는 프로그램의 시작점이므로, 객체 생성 없이도 바로 호출할 수 있어야 하므로 static 키워드를 사용한다. 이름설명class새로운 클래스를 정의할 때 사용하는 키워드class명클래스의 이름을 의미하며, 자바에서는 클래스 이름이 파일 이름과 동일해야한다.public접근 제어자중 하나로, 해당 클.. JAVA - 특징, JVM java 는 현재 대표적인 프로그래밍 언어중 하나이다.C나 C++과 비슷한 표기법을 가지나, 포인터라는 개념이 없어 보다 다루기 쉽다. 특징1. 객체 지향객체 지향이란 프로그램의 기능을 그룹별로 나누고, 조합하여 프로그램을 작성하는 것을 말한다.Java는 객체지향 언어로 보다 복잡하고 높은 수준의 프로그램을 만들수 있다. 2. 호환성보통 프로그램은 운영체에따라 동작이 다른데, JAVA 프로그램은 Java VM이라는 실행환경만 있으면 어떤 운영체제에서도 실행 할 수 있다. 3. 개발활경이 좋음다른 언어들도 그렇지만 JAVA는 더 풍부한 기술을 포함하는 라이브러리들을 표준으로 이용할 수 있다. Java 로 만들수 있는 애플리케이션의 종류1. CUI 애플리케이션 명령 프롬프트나 MS-DOS 프롬프트처럼 문자 .. 이전 1 다음