1-7. 아스키코드 숫자 -> 문자 // 숫자 -> 문자 // import : im(in) + port(항구) main.java 안쪽으로 외부에서 가져오는것 import java.util.Scanner; // 입력한 값을 저장한 것 public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int asciiNumber = sc.nextInt(); char ch = (char)asciiNumber; // 문자로 형변환을 해주면 숫자에 맞는 문자로 표현됩니다. System.out.println(ch); // * } } // * // 97을 입력하면 a가 출력된다. // 97이라는 값은 Syst..
변하는것(변수)과 변하지 않는것(상수). - 저장공간의 선언 Int number ; // Int -> 저장공간 타입. Integer. 정수 // number -> 변수명 설정 // number라는 이름의 int(숫자,정수)타입의 저장공간을 선언 String name; // name 이라는 이름의 String(문자열)타입의 저장공간을 선언 - 값의 저장(할당) int number = 10; // 1. 선언과 동시에 값을 할당하는 것. number = 11; // 2. 선언 이후에 값을 할당 "덮어쓰기" - 변수 : 변하는 저장공간 (접시) -> 이것도 담고 저것도 담고 할 수 있음 - 상수 : 변하지 않는 저장공간 (냄비 -> 냄비에 찌개를 담아놓고 식사를 다할때까지 다른걸 담지 않는다 ex : pi->3..
// 클래스 // public : (접근)제어자, public(공공의, 공통의) public class Main { // -> 'Main' 이라는 .class 파일로 만들거다! // [JDK] // (1) compiler : .java -> .class // (2) JRE // (3) JDB : 디버깅 // 들여쓰기가 되어 있는 것이 '하위요소' // () : 소괄호 // {} : 중괄호 // [] : 대괄호 // static : 이 프로그램이 시작될 때 무조건 실행되는 녀석임을 표현 // output // void : 메서드의 출력값의 데이터 타입 // void : "아무것도 없다." -> 출력은 없다 // input // String[] args : 매개변수 자리. (( input을 String타입으..
목표 1. Java 프로그램을 만들때 사용하는 Java 언어에 대한 이해 2. Java의 실행환경인 JVM에 대한 이해 3. Java의 데이터인 변수와 상수에 대한 이해 4. Java의 변수를 담는 저장공간의 종류에 대한 이해와 사용법 숙지 5. Java의 저장공간 종류(변수 타입)간에 변환에 대한 이해와 사용법 숙지 java. (객체지향언어!) 핵심기능 : c언어 기능 + 공통 실행환경(jvm, 놀이터), 클래스(바구니 틀), 객채(바구니) 객체지향언어 객체 -> Object. '것' - 특징, 행동, ~인 것 등 JVM의 뜻은? Java Virtual Machin, 자바 가상 머신. 어느 장비(PC, 모바일, 서버 등..)에서든 JVM을 깔아주면 Java 프로그램을 실행시킬 수 있음. 바이트(byte..