java(2)
-
[Java] 프로세스와 스레드 - 2
본 포스팅에서는 Thread를 java에서 어떻게 생성할 수 있는지에 대해 다룹니다. Thread 가장 기본적인 방법으로 Thread 클래스를 상속받아 스레드를 만들 수 있습니다. 예제 코드는 아래와 같습니다. 스레드를 new를 통해서 생성한 후, start메서드를 호출하면 스레드가 실행되고, run메서드를 호출하게됩니다. public class TestThread extends Thread { @Override public void run() { // 쓰레드 수행작업 } } ... TestThread thread = new TestThread(); // 쓰레드 생성 thread.start() // 쓰레드 실행 Runnable Thread보다 널리, 많이 쓰이는 방법으로 Runnable 인터페이스를 이용..
2024.02.17 -
[Java] Array
본 포스팅에서는 Java에서 배열을 선언하는 방법과 println을 사용하여 배열 값을 출력할 때의 주의점을 다룹니다. Java에서 배열을 초기화 하는 방법은 두 가지가 있습니다. 첫 번째는 배열의 크기를 선언한 후, 값을 할당해주는 방법입니다. int[] intArray = new int[3]; for (int i = 0; i < intArray.length; i++) { intArray[i] = i + 1; } 두 번째는 값을 바로 초기화 해주는 방법입니다. int[] intArray = {1, 2, 3}; 한편, println 함수는 변수의 값을 문자열 형태로 출력하여줍니다. 주의할 것은 Java의 println함수는 toString()함수를 호출하는데, 배열의 경우 toString()은 주소값을 ..
2024.02.07