본문 바로가기

전체 글

(143)
명령프롬프트를 통한 자바 실행 방법 명령어를 통한 컴파일 자바의 동작원리를 이해하기 위한 과정   컴퓨터가 이해하는 코드로 변경(번역)해주는 장치다.사람 -> 컴파일 Hello -> javac    a.java -> javac a.java  사람이 자바파일을 저장할 때 컴퓨터가 이해할 수 있는 class 파일도 함께 생성된다.GUI에서는 클릭으로 이동하지만.. CLI에서는 명령어로 이동한다..  cd // 해당 경로의 폴더로 이동한다.cd.. cd C:\workspace_java\basic_java1\basic_java1\src\ch01  dir // 폴더 내의 파일과 하위폴더를 보여준다.java HelloJava.java // 자바 파일을 명령 프롬프트에서 실행했다. 파일의 내용인 "hello java"가 출력됐다.
데이터타입 - 논리형 논리형은 참과 거짓을 나타내는 데이터 타입이다.boolean 을 사용한다.크기는 1byte다.값은 true 혹은 false 로만 나타난다. package ch02;public class DataType4 { // entry public static void main(String[] args) { /* 기본 자료형 - 논리형 어떠한 사실을 관찰하고 결과 값이 참인지, 거짓인지를 판별할 때 사용한다. boolean 자료형의 크기는 1byte = 8bit */ System.out.println(true); // 논리형 타입의 값 true System.out.println(false); // 논리형 ..
데이터타입 - 실수형 실수란 정수가 아닌 숫자즉 소수점 숫자를 가리킨다. 실수의 자료형은 float, double 등이 있지만실수형이 기본연산단위는 double 타입이다. 더 큰 단위가 사용되는 이유는소수점 단위를 가능한 자세하게 쓰는 편이더 정확한 값을 나타내는 이점을 주기 때문이다.package ch02;public class DateType3 { // entry point public static void main(String[] args) { /* 데이터 타입 - 실수형 정수가 아닌 숫자를 의미한다. 3.14, 0.5, 1.55 실수를 표현할 때는 float, double 실수형의 기본연산단위는 double 타입이다. 왜..
데이터타입 - 문자형 문자형 변수에는 char (캐릭터) 를 사용한다.char 자료형에는 하나의 글자만 담을 수 있다.char charBox = 'A' 홑따옴표 사용에 주의더 많은 글자를 담고 싶다면 문자열을 사용한다.package ch02;public class Datetype2 { // entry public static void main(String[] args) { /* 문자 데이터 타입 char 자료형의 크기는 2byte = 16bit 크기다 단 하나의 문자를 저장하기 위해 사용할 수 있다. */ char charBox; charBox = 'A'; // '가' -> 문자타입, "가나다" -> 문자열 Sys..
데이터타입 -기본자료형 - 정수 기본자료형에는 정수, 실수, 문자, 논리형이 있다. 정수형에는 byte short int long이 있다.정수의 기본형은 int다. 기본연산단위가 아닌 자료형을 사용하려면 접미사 L을 추가해준다.package ch02;public class DataType1 { /* 데이터 타입이란 변수라는 상자에 담을 수 있는 값을 정의하는 것이다. 상자의 크기에 따라 담을 수 있는 값의 범위가 달라진다. */ // entry public static void main(String[] args) { /* 자바의 데이터 타입에서 가장 큰 분류 체계는 2가지다. 1. 기본 자료형 Primitive Data Type 2. 참조 자..
상수 costant 활용 상수(constant)란 변하지 않는 수 한번 초기화되면 변경할 수 없다. 원주율(3.14) 등final을 사용한다final int PI = 3.14159; ※ 수학공식이 필요할때는 구글검색을 통해 찾아서 사용한다. package ch02;public class ConstantTest { //entry public static void main(String[] args) { /* 상수를 선언해보자 final 이라는 키워드를 사용하고 변수명에 이름을 작성할 때 대문자 언더바 _ 를 사용해주는 것이 권장 사항이다. */ final int MAX_NUM = 100; // MAX_NUM = 1; //..
변수의 선언, 초기화, 사용 변수란 변할 수 있는 수다. 데이터를 저장하는 상자라고 생각하면 편하다. 변수를 사용하면 값을 저장하고 필요할 때마다 반복해서 사용할 수 있다.package variable;public class Var2 { // entry point public static void main(String[] args) { // 변수를 선언했다. // 이 변수의 이름은 a이다. int a; // 값을 넣었다 // 혹은 값을 초기화 했다. a = 10; // 변수 b를 선언하고 동시에 값 20을 넣어보자. // 변수의 [선언]과 [초기화]를 동시에 했다. int b = 50; // 변수를 사용하는 방..
자바의 출력 명령어 println 자바 구문을 작성하는 내내 끊임없이 써야 하는 출력 명령어다.println 은 내용을 출력한 뒤 줄바꿈을 하는 기능을 한다.System.out.println(); print 는 내용을 출력하지만 줄바꿈은 하지 않는다.System.out.print(); printf는 print 기능에 더해 /n /%와 같은 특수기능(이스케이프 시퀀스)를 사용하기 위한 명령어다.System.out.printf();/n 은 줄바꿈/t는 탭 기능을 지원한다.package ch01;// 모든 자바 파일의 코드는 //클래스// 안에서 작성된다.public class HelloJava2 { //코드의 진입점 main 함수 public static void main(String[] args) { // 출력 후에..