약 1년만에 돌아온...
혼공 시리즈..!
1년동안 참 많은 일이 있었는데 (졸프 + 전공 폭탄 이슈.)
죽지 않고 잘 살아돌아왔다🐥
작년 이맘때쯤 네트워크를 공부했는데 이번 학기 전공시험에서 도움을 많이 얻어서 이번 혼공자바도 참여하게 되었다.
봐도봐도 어렵고 나중에 까먹는게 문법이라
포트폴리오 만들고
코테 준비하고
진행했던 프로젝트 코드 리팩토링 할 겸
문법을 호딱 복습해보자! 라는 생각에 이번 기수를 신청했다.
(혼자서는 지지리도 안해요. )
이번 주차에서는 간단하게 프로그램 설치하고 변수, 연산자에 대해 복습했다.
(필수 숙제 부분인디) 진작에 설치를 해두었다는 사실!
.java
텍스트 파일 생성 후 자바 언어로 코드 작성하기.class
바이트 코드 파일 생성public class Main {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
public static void main(String[] args)
main
Main
🤔 어떻게 메모리의 어디에 저장하고 어떤 방식으로 저장하죠?
→ JVM이 하는 일!
를 결정
char var1 = 'a';
float var1 = 3.14; // 컴파일 에러 발생
double var2 = 3.14; // 🙆♀️
📌 피연산자들의 타입이 동일하지 않을 경우, 다음과 같은 규칙을 사용!
1) String 문자열을 비교할 때에는 대소 비교 연산자를 사용할 수 없고
2) 동등 비교 연산자는 사용할 수 있으나
같은지, 다른지를 비교하는 용도로는 사용되지 않는다.
String str1 = "Say";
String str2 = "Say";
System.out.println(str1.equals(str2)); // true
코테 풀 때 equals를 사용해서 풀어야하는 문제가 많은데 오랜만에 접하면 까먹기 쉬워서 꼭.. 기억해두기.. (나만 많이 까먹나🤔)