오늘은 가상 머신을 만들고 설정을 완료한 뒤, 예제 파일과 프로젝트 파일을 배포하는 것까지 했다. 공용ip 할당이 정적, 동적 선택하게 나오지를 않는데 왜 그런지는 모르겠다... 어쨌든 정적으로 바꿔야한다니 정적으로 고정된 게 다행이라고 생각했다ㅎㅎ;;
자료형
Primitive Type 숫자 / 문자 / 논리 / 바이트Reference Type class로 정의+ 배열
public class Main {
public static void main(String[] args) {
char a = 'S';
int b = 10;
System.out.println(a +"\n"+ b);
int[] intArray = new int[]{10, 20, 30};
System.out.println(intArray[intArray.length - 1]);
}
}
S
10
30 (마지막 배열값)
초기화를 하지 않으면 자료형의 기본값을 담아서 나온다.
String은 참조 자료형으로 기본값이 없기 때문에 null 이 나옴.
연산자
num1 += num2; // num1 + num2boolean b = false;
System.out.println(!b); // true조건문
break; 반복문
순회 String[] days = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};
for (String day: days){
System.out.println(day);
} 파이썬이 생각나네...조건 먼저수행 먼저 int i = 0;
int sum = 0;
do {
sum += (i + 1);
i++;
} while (i < 10);SAVE 💾
웬걸, 이클립스만 써봤는데 젯브레인 IDE 넘 좋다,, 파이참 쓰다가 쓰니까 익숙해서 그런 것도 있는 듯. 점유율도 얘가 더 높다구 한다. 객체 앞까지는 가벼운 복습 수준이고 뒤부터가 어려울 것 같다. 더해서 오늘 정말 체력이 안 따라줬다. 틈날 때마다 눈 붙였는데도 헤롱헤롱...😵