System.out.println 메소드는 콘솔에 문자열을 출력하기 위해 Java의 표준 출력 스트림인 System.out을 사용한다. System.out은 입출력(I/O) 작업을 수행하는 데 사용되는 스트림이고 I/O 작업은 CPU에서 처리하는 작업보다 느리기 때문에 System.out.println()은 성능이 저하될 수 있다. 그래서, System.out.println 메소드는 디버깅과 테스트 등의 임시적인 목적으로는 유용하지만, 현업에서 제품 코드에 그대로 남겨두는 것은 권장되지 않는 이유가 있다. [ System.out.println 메소드를 현업에서 피하는 이유 ] 1. 성능 저하 : System.out.println 메소드는 콘솔에 출력하는 기능을 수행하므로, 실제 운영 환경에서 빈번하게 호..
자바에서 변수는 사용되는 위치와 역할에 따라 여러 종류로 나뉜다. 아래는 자바에서 사용되는 주요 변수의 종류들이다. 1. 지역 변수 (Local Variables) : - 메서드, 생성자 또는 블록 내에서 선언되는 변수. - 선언된 블록 내에서만 접근 가능하며, 해당 블록이 끝나면 소멸된다. - 초기화되지 않은 상태로 사용할 수 없다. public void exampleMethod() { int localVar = 10; // 지역 변수 선언 및 초기화 System.out.println(localVar); } 2. 인스턴스 변수 (Instance Variables) : - 클래스 내에 선언되지만, 메서드나 블록 내에 위치하지 않는 변수. - 객체(인스턴스)가 생성될 때마다 인스턴스 변수가 초기화되며, 객..
배열 요소의 최댓값을 구하는 프로그램을 작성하는 도중 메서드를 분리하는 이유에 대해서 정리하고 싶어 글을 작성하게 되었다. public class MaxOfArray { static int maxOf(int[] a) { // maxOf() 메서드에 전달되는 인수의 목록, maxOf() 메서드는 배열 a의 최댓값을 반환함 int max = a[0]; for (int i = 1; i max) { max = a[i]; // 배열 a의 최댓값을 저장하는데 사용 } } return max; } public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print..
- Total
- Today
- Yesterday
- focus 작동 안하는 경우
- 출력 메소드
- dataGridView
- 변수의 종류
- 자바 입출력
- MsgBox순서
- 출력 스트림
- System.out.println
- I/O
- BufferdReader 클래스
- 자바 출력 속도
- 변수
- alert
- Scanner 시간초과
- alert focus
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |