🖥️ JDK 설치 및 환경변수 설정
1. C 드라이브에 javaWork 새 폴더 추가
2. program 새 폴더 추가
3. JDK버전은 17 설치 후 exe program 폴더로 이동
4. JDK 설치 완료 후 환경 변수 설정하기
5. 제어판>시스템 및 보안>시스템>고급 시스템 설정으로 이동하여 [ 환경변수 ] 클릭
6. JAVA_HOME 변수 이름, jdk 파일 경로 복사하여 변수 값에 붙여넣기
7. Path 지정 - Path항목 선택 후 편집 클릭, 새로 만들기 클릭, %JAVA_HOME%\bin 입력 후 맨 위로 이동
8. 완료 후 cmd 실행 후 java -version 입력하여 java version 확인하기
💻 Eclipse 설치
2023년 12월 버전 설치하기
📍주석 달기
* 한 줄 주석, 여러 줄 주석, 줄 바꿈
public class PrintMain01 {
public static void main(String[] args) {
System.out.println("봄");
System.out.print("가을");
System.out.print("겨울");
System.out.println("강릉");
}
}
실행 결과

📜 실습 1
[실습]
아래와 같이 출력하려고 출력문을 작성했지만 최종적으로 특기와 취미는 주석 처리하시오.
[출력 예시]
서울 고등학교 컴퓨터반
이름: 강호동
학번: 20230102
특기: 게임
취미: 축구
public class PrintMain02 {
public static void main(String[] args) {
System.out.println("서울 고등학교 컴퓨터반");
System.out.println("==============");
System.out.println("이름: 강호동");
System.out.println("학번: 20230102");
}
}
실행 결과

JAVA의 문자
* 문자 (한 문자) : 'A' , '가' -작은 따옴표 ''
** 문자열 (한 문자 이상) : "BUS", "바다" - 큰 따옴표 ""
'서울'---> 불가능, "산" ---> 가능
JAVA의 숫자
* 정수: 3, 4, 34 ...
** 실수: 3.1415...
JAVA의 논리값
True(참) or False(거짓)
🆎🔢 문자, 숫자, 논리값 출력하기
public class PrintMain03 {
public static void main(String[] args) {
System.out.println('A');
System.out.println('강');
System.out.println("Z");
System.out.println("city");
System.out.println("한강");
System.out.println(23);
System.out.println(3.14);
System.out.println(true);
System.out.println(false);
System.out.println("false");
}
}
실행 결과

📜 실습 2
[실습]
철수는 학교에서 성적표를 아래와 같이 받았습니다.내용을 출력하시오.
(점수는 숫자로 명시하며, true는 논리값으로 표시하세요.)
[출력 예시]
성적표
=========
이름: 철수
국어: 89
영어: 70
수학: 95
총점: 254
평균: 84.67
통과여부: true
public class PrintMain04 {
public static void main(String[] args) {
System.out.println("성적표");
System.out.println("=========");
System.out.println("이름:철수");
System.out.print("국어:");
System.out.println(89);
System.out.print("영어:");
System.out.println(70);
System.out.print("수학:");
System.out.println(95);
System.out.print("총점:");
System.out.println(254);
System.out.print("평균:");
System.out.println(84.67);
System.out.print("통과여부:");
System.out.println(true);
}
}
실행 결과

📜 Printf 실습
public class PrintMain05 {
public static void main(String[] args) {
System.out.printf("%c", 'A');
System.out.printf("%c%n", 'A');
System.out.printf("%6c%n", 'B');
System.out.printf("%-6c%n", 'C');
System.out.println("==============");
System.out.printf("%d%n", 67);
System.out.printf("%,d%n", 100000);
System.out.printf("%5d%n", 20);
System.out.printf("%-5d%n", 20);
System.out.println("=============");
System.out.printf("%f%n", 35.896);
System.out.printf("%.2f%n", 35.896);
System.out.printf("%10.2f%n", 35.8962);
System.out.println("=============");
System.out.printf("%s%n", "우주");
System.out.printf("%5s%n", "하늘");
System.out.printf("%-5s%n", "지구");
System.out.printf("%b%n", true);
}
}
실행 결과
