2023/01/18 2

23-01-18 수업내용 정리

2023-01-18 09:30 ~ 18:30 수업진행 ※ 수업내용 ★ 복습 package chapter07; import java.util.Arrays; public class InitEx { //arr이라는 이름을 가지는 int타입의 일차원배열을 생성, 10개의 공간으로 초기화, 클래스변수 static int[] arr = new int[10]; static { // 2. 10의 공간의 임의의 숫자를 배정해서 초기화 단 0에서 100사이의 5의 배수로 지정 for (int i = 0; i < arr.length; i++) { arr[i] = (int)(Math.random()*21)* 5; } } public static void main(String[] args) { new InitEx(); Syst..

JAVA 2023.01.18

23-01-17 수업내용 정리

2023-01-17 09:30 ~ 18:30 수업진행 ※ 수업내용 7) 메서드의 실행(호출) 메서드는 보통 하나의 기능 단위로 선언하고, 다른곳에서 그 기능이 필요할 때 실행하게 된다. 메서드를 실행하는 곳을 크게 같은 클래스 내부에서 호출하는 경우와 다른 클래스 외부에서 호출하는 경우로 나눌 수 있다. 클래스 내부에서 실행하는 경우는 그냥 메서드 이름만 적어주면 실행이 가능하다. 하지만 클래스 외부에서 메서드를 실행하는 경우는 먼저 해당 클래스를 객체로 생성한 후 객체를 통해 메서드를 실행해야 한다. 메서드를 실행할 때 주의할 점은 매개변수의 타입과 개수에 맞게 값을 넘겨줘야 한다. 그리고 리턴값 역시 값을 돌려 받을 때 리턴타입에 맞춰서 받아야한다. 매개변수의 타입과 리턴값의 타입이 자료형에서 형변환..

JAVA 2023.01.18