[Java] static 변수
변수를 여러 클래스에서 공통으로 사용하기 우리가 앞서만든 학생클래스에서, 만약 학번을 만들고 싶다면 어떻게 해야할까? 이 학번은 새로운 인스턴스가 생성될때마다 자동으로 생성되어 그 인스턴스에 할당되게 하고싶다. 이렇게 하려면 인스턴스마다 따로 변수가 생성되는게 아니라,...
변수를 여러 클래스에서 공통으로 사용하기 우리가 앞서만든 학생클래스에서, 만약 학번을 만들고 싶다면 어떻게 해야할까? 이 학번은 새로운 인스턴스가 생성될때마다 자동으로 생성되어 그 인스턴스에 할당되게 하고싶다. 이렇게 하려면 인스턴스마다 따로 변수가 생성되는게 아니라,...
문제 꽉꽉나라에 사는 주예와 방주는 점 S에서 만나 저녁을 먹기로 했다. 주예는 점 S에 도착했지만 길치인 방주가 약속시간이 30분이 지나도 나타나지 않자 방주에게 연락을 하여 방주가 점 E에 있다는 사실을 알아냈다. 주예는 방주에게 그 위치에 가만히 있으라고 했고, 직접 점 E로...
문제 해커 김지민은 잘 알려진 어느 회사를 해킹하려고 한다. 이 회사는 N개의 컴퓨터로 이루어져 있다. 김지민은 귀찮기 때문에, 한 번의 해킹으로 여러 개의 컴퓨터를 해킹 할 수 있는 컴퓨터를 해킹하려고 한다.
java.lang 지금까지 자바로 프로그램을 구현하면서 String, Integer와 같은 클래스를 사용했다. 이러한 클래스들은 어디에 있는 걸까? 이들은 모두 java.lang 패키지에 속해 있다. String 클래스의 전체 이름은 java.lang.String이고, Intege...
변수 선언하여 사용하기 1 2 3 int level; level = 10; System.out.println(level) 변수 초기화하기 1 int level = 10; 자료형 자바는 기본자료형과 참조 자료형을 제공하는데, 기본 자료형은 자바 라이브러리에서 기본으로 제공하며, ...
클래스란? 클래스는 객체와의 속성과 기능을 코드로 구현한 것으로, 객체를 클래스로 구현하는 것을 ‘클래스를 정의한다’라고 한다. 클래스를 정의하려면 우선 클래스 이름과 클래스가 가지는 속성, 또는 특성이 필요하다. 객체를 코드로 구현한다는 말이 모호할 수 있으니 ‘학생’이라...
생성자란? 다음과 같이 Person과 PersonTest 클래스를 만들어보자 ```java package constructor;
2021.07.18 요즘 어느정도 무엇을 하고싶고 그 무엇을 하기위해 어떻게 하고싶은지에 대한 가닥이 잡혀서 목표를 뚜렷하게 정하고 시작해야겠다는 생각이 들었다.