오늘부터 강사님 변경
교육 예정
Java 한달 - DB (mairaDB) 한달 - spring 한달 (- HTML - CSS3 - JS) - 되면 - vue3 - aws 등등
정보처리기사 따면 좋음
자료구조, 알고리즘
시험 총 13 과목
토요일 추가 보충수업 있음
수업 내용은 기존 수업 받은 내용 중 모르는 내용으로
프로젝트는 약 4번
임의 배정 2번, 직접 팀원 고르는 것 2번
Hello World 출력하기
public class HelloWorld { // 클래스
public static void main(String[] args){ // 메소드
System.out.println("Hello, World"); // 명령문
// 한줄 주석
/* 문단 주석 */
/** 문서 주석 */
}
}
이클립스에서 명령문을 정렬하고 싶을 때
단축키 : Ctrl + Shift + F
클래스 : 객체 최소 단위
메소드 : function. 명령 단위, 명령 문장의 집합, 하나의 기능을 함
명령 문장 : 세미콜론(;) 으로 끝남, 메소드 밖으로 나가면 안됨
클래스, 메소드, 명령어 이름 짓기
// 클래스 이름 : 대문자로 시작 Apple, 두 단어 조합일 경우 AppleKorea = 파스칼 표기법
// 메소드 이름 : 소문자로 시작 apple, 두 단어 조합일 경우 appleKorea = 카멜 표기법
// 변수 이름 : 카멜 표기법, 메소드와 동일
// 상수 이름 : 모든 단어를 대문자로 작성 APPLE, 두 단어의 조합은 APPLE_KOREA = 스네이크 표기법
프로그램에서 세미콜론의 의미
// 프로그램에서 ; 의 의미
/*
* 프로그램에서는 약 3가지 명령이 존재
* 선언 (Declaration), 대입 (Assign), 초기화(Initialized)
* 이외 특정 명령을 실행하는 명령 ex) 콘솔 출력 명령 등
* 이러한 명령 끝에는 반드시 하나의 명령이 끝났다는 의미로 세미콜론을 붙임
* 단 예외도 있음 (같은 타입의 변수를 연속적으로 선언 시, 등)
* 예외는 넘기고 위 규칙이 중요
*/
변수 선언하기
public static void main(String[] args) {
int num = 10; // 변수 초기화 식 = 변수 선언 + 값 대입
// 변수 쓰기 = 변수 값 바꾸기
num = 11; // 변수 활용 or 변수 값 변경
System.out.println(num); // 변수 활용
int number = 55; // 여기에 숫자 55를 저장하는 문장으로 작성
System.out.println(number); // 55
number = num;
System.out.println(number); // 11
}
상수 선언하기
final int FINAL_INT = 30; // 상수는 앞에 final 명령어 추가
char ch = 97;
char c = '\uAC00'; // ASCII CODE \u 는 ASCII CODE 라는 명령어, AC 라인의 0,0 줄 출력
System.out.println(c); // ASCII CODE 값 출력 '가'
System.out.println(ch); // a 출력
System.out.println((char) (ch + 1)); // b 출력
System.out.println((int) 'a'); // a 의 ASCII CODE 값 97 출력
숙제
Hello World 출력문 안보고 쓰는 법
데이터 타입 크기 비교 외우기
'JAVA' 카테고리의 다른 글
231206 Java (2) | 2023.12.06 |
---|---|
231205 Java (0) | 2023.12.05 |
231201 Java (0) | 2023.12.01 |
231130 Java (2) | 2023.11.30 |
Java 설치하기 (1) | 2023.11.29 |