Loading...
안녕하세요
새 출발하는 마음으로 지금, init() 합니다

DeveloperJourney.java

public class Journey {
    public static void main(String[] args) {
        Programmer you = new Programmer();
        you.init("");
    }
}

class Programmer {
    private String goal;

    public void init(String goal) {
        this.goal = goal;
        System.out.println("안녕하세요 "  + this.goal + "님");
        System.out.println("새 출발하는 마음으로 지금, init() 합니다");
    }
}

·컴퓨터 구조
컴퓨터는 기본적으로 전기 신호의 유무, 즉 0과 1만을 이해할 수 있다. 그런데 어떻게 그런 컴퓨터가 ‘문자’로 된 명령어를 이해하고 처리하고 출력할 수 있는걸까?  기본 용어에 대한 이해문자 집합컴퓨터가 인식할 수 있는 문자의 모음을 문자 집합(character set)이라고 한다. 컴퓨터는 문자 집합에 속해 있지 않은 문자는 이해할 수 없다.예를 들어 문자 집합이 {a, b, c}인 경우, 컴퓨터는 d나 e 같은 문자는 이해하지 못한다.  인코딩컴퓨터는 결국 0과 1만 이해할 수 있다. 문자 집합에 속한 문자라고 한들, 그 문자를 그 상태 그대로 이해할 수 없다.컴퓨터가 이해할 수 있도록 문자를 0과 1로 변환하는 과정이 필요하다. 이를 인코딩(encoding)라고 한다.같은 문자 집합에 대해서도 다..
·Java
자바가 공개되었을 당시, 자바는 한 번 작성하면 어느 운영체제에서든지 실행할 수 있다는 막강한 장점으로 많은 개발자들을 끌어모았다.과거에는 운영체제별로 프로그램을 다르게 짜야 했다. 하지만 컴퓨터에 자바 가상 머신만 설치되어 있다면, 자바 프로그램은 어디서든지 실행 가능하다.   자바의 작동 과정1. 소스 코드java 언어로 소스 코드 파일을 작성한다. 파일의 확장자는 .java이다. 2. 컴파일javac(자바 컴파일러)를 실행해서 java 파일을 컴파일한다.컴파일러는 문법상 오류가 있는지 확인한다. 3. 바이트 코드컴파일 단계에서 오류가 없다면 class 파일을 생성한다. 파일의 확장자는 .class이다.class 파일은 ‘바이트코드’로 이뤄져 있다. 4. JVMJVM(자바 가상 머신)을 통해 clas..
·컴퓨터 구조
세상에는 다양한 종류의 컴퓨터가 있다. 아두이노, 라즈베리 파이와 같은 작은 컴퓨터부터 스마트폰, 노트북, 데스크톱, 서버 컴퓨터에 이르기까지 그 크기와 용도도 제각각이다.  하지만 그 어떤 컴퓨터라도 내부를 이루는 핵심 부품은 크게 다르지 않다.컴퓨터의 핵심 부품은 중앙처리장치(CPU) / 주기억장치(메모리) / 보조기억장치 / 입출력장치로 이뤄져 있다.   주기억장치(메모리)메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품이다.프로그램이 실행되기 위해서는 반드시 메모리에 저장되어 있어야 한다.  주기억장치에는 다음 두 종류가 있다.RAM(Random Access Memory)ROM(Read Only Memory)가 있다.이 중에서 컴퓨터의 작동 원리를 파악하는 데에 있어 더 중요한 장..
인니트